What is it all about?
SPRNG is Scalable Parallel Random Number Generators Library.
* Provides the user the various SPRNG random number generators each in its own library. For most users this is acceptable, as one rarely uses more than one type of generator in a single program. However, if the user desires this added flexibility, SPRNG 2.0 provides it. * In all other respects, SPRNG 1.0 and SPRNG 2.0 are identical. Both versions only uses the GNU Multi Precision (GMP) package for one of their generators. * SPRNG 3.0 uses GMP for all generators. * SPRNG 4.0 is a C++ version with the GMP package removed. It is not backwards compatible with any of the previous SPRNG versions, except for its default FORTRAN interface. * SPRNG 5.0 updated the configuration and compilation steps, added TestU01 support, and had some smaller updates. Except for the pack/unpack functions, it is backwards compatible only with SPRNG 4.0+. * Open Source & Easy to use