An OpenCL library for random number generators (RNG)
A. M. Law. Simulation Modeling and Analysis. McGraw-Hill, New York, fifth edition, 2014.
P. L'Ecuyer and S. Côté. Implementing a random number package with splitting facilities. ACM Transactions on Mathematical Software, 17(1):98–111, 1991.
P. L'Ecuyer and R. Simard. TestU01: A C library for empirical testing of random number generators. ACM Transactions on Mathematical Software, 33(4):Article 22, August 2007.
P. L'Ecuyer and R. Touzin. Fast combined multiple recursive generators with multipliers of the form a = ± 2q ± 2r. In Proceedings of the 2000 Winter Simulation Conference, pages 683–689, Piscataway, NJ, 2000. IEEE Press.
P. L'Ecuyer, R. Simard, E. J. Chen, and W. D. Kelton. An object-oriented random-number package with many long streams and substreams. Operations Research, 50(6):1073–1075, 2002.
P. L'Ecuyer, B. Oreshkin, and R. Simard. Random numbers for parallel computers: Requirements and methods, 2014. http://www.iro.umontreal.ca/ lecuyer/myftp/papers/parallel-rng-imacs.pdf.
P. L'Ecuyer. Good parameters and implementations for combined multiple recursive random number generators. Operations Research, 47(1):159–164, 1999.
P. L'Ecuyer. Tables of maximally equidistributed combined LFSR generators. Mathematics of Computation, 68(225):261–269, 1999.
P. L'Ecuyer. Variance reduction's greatest hits. In Proceedings of the 2007 European Simulation and Modeling Conference, pages 5–12, Ghent, Belgium, 2007. EUROSIS.
P. L'Ecuyer. SSJ: A Java Library for Stochastic Simulation, 2008. Software user's guide, available at http://www.iro.umontreal.ca/ lecuyer.
J. K. Salmon, M. A. Moraes, R. O. Dror, and D. E. Shaw. Parallel random numbers: as easy as 1, 2, 3. In Proceedings of the 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, pages 16:1–16:12, New York, 2011. ACM.