Open Access. Powered by Scholars. Published by Universities.®

Social and Behavioral Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics

Journal of Modern Applied Statistical Methods

2015

Combination of generators

Articles 1 - 1 of 1

Full-Text Articles in Social and Behavioral Sciences

Pseudo-Random Number Generators For Vector Processors And Multicore Processors, Agner Fog May 2015

Pseudo-Random Number Generators For Vector Processors And Multicore Processors, Agner Fog

Journal of Modern Applied Statistical Methods

Large scale Monte Carlo applications need a good pseudo-random number generator capable of utilizing both the vector processing capabilities and multiprocessing capabilities of modern computers in order to get the maximum performance. The requirements for such a generator are discussed. New ways of avoiding overlapping subsequences by combining two generators are proposed. Some fundamental philosophical problems in proving independence of random streams are discussed. Remedies for hitherto ignored quantization errors are offered. An open source C++ implementation is provided for a generator that meets these needs.