Accession Number : ADA626508


Title :   Random Number Generation for High Performance Computing


Descriptive Note : Final rept. 20 Dec 2012-19 Mar 2015


Corporate Author : SILICON INFORMATICS INC EDINA MN


Personal Author(s) : Boppana, Rajendra V ; Keller, Robert M


Full Text : http://www.dtic.mil/dtic/tr/fulltext/u2/a626508.pdf


Report Date : Jan 2015


Pagination or Media Count : 94


Abstract : 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.


Descriptors :   *HIGH PERFORMANCE COMPUTING , *RANDOM NUMBER GENERATORS , APPLICATION PROGRAMMING INTERFACE , COMPUTER GRAPHICS , CORRELATION , CRYPTOGRAPHY , LINEAR SYSTEMS , METRICS , OPERATING SYSTEMS(COMPUTERS) , PARALLEL PROCESSING , PERFORMANCE(ENGINEERING) , STATISTICAL INFERENCE , TEST AND EVALUATION


Subject Categories : Statistics and Probability
      Computer Programming and Software
      Cybernetics


Distribution Statement : APPROVED FOR PUBLIC RELEASE