Random Number Generation for High Performance Computing
Final rept. 20 Dec 2012-19 Mar 2015
SILICON INFORMATICS INC EDINA MN
Pagination or Media Count:
The primary objectives of the Phase II of the project are a implement the context-aware parallel random number generator CPRNG, developed in Phase I of this project, b implement the interstream correlation ISC test so that the quality of the random numbers RNs used by applications are evaluated and quality metrics are reported on demand. Both objectives have been accomplished. Beyond these objectives, additional design and implementation contributions have been accomplished. A flexible CPRNG-ISC Test CIT framework was developed and implemented so that a third party tester such as Dieharder or TestU01 can be run along with ISC test to corroborate or compare ISC test results with those from the well-known single-stream test batteries. The CPRNG Library facilitates implementation and use of other random number generators within the test framework easily.
- Statistics and Probability
- Computer Programming and Software