Skip Nav

Air Force Research Laboratory DoD Supercomputing Resource Center
Try our new Quick Links!

DESCRIPTION

SPRNG is a set of libraries for scalable and portable pseudorandom number generation, and has been developed keeping in mind the requirements of users involved in parallel Monte Carlo simulations.

Monte Carlo calculations consume a large fraction of all supercomputing cycles. The accuracy of these computations is critically influenced by the quality of the random number generators used. While the issue of random number generation in sequential calculations has been well studied, albeit on less powerful computers, there has been comparatively less work done in the context of parallel Monte Carlo applications. SPRNG seeks to fill this gap by implementing parallel random number generators that satisfy the requirements given below.

USAGE

Use of SPRNG is beyond the scope of this page. Please refer to the SPRNG User's Guide for information on how to utilize SPRNG.

LICENSE INFORMATION

For information on supported platforms, versions and licenses, please check the Consolidated Software Page:
http://www.afrl.hpc.mil/consolidated/softwareAFRL_ALL.php

VENDOR LINKS

The appearance of hyperlinks does not constitute endorsement by the Department of Defense of this website or the information, products, or services contained therein. For other than authorized activities such as military exchanges and morale, welfare and recreation sites, the Department of Defense does not exercise any editorial control over the information you may find at these locations. Such links are provided consistent with the stated purpose of this DoD website.

Last modified: June 24, 2009