Improvement of the TestU01 Suite for PseudoRandom Number Generation


The TestU01 suite is an established suite of empirical tests for pseudorandom number generators. It has been used since 200x as a litmus test for potential PRNG algorithms and implementations. Given the power of current computers, the length of the tests only probes number sequences which can be generated in tens of minutes on the fastest machines. The idea of this project is to select a larger set of configurations, improve the implementations and create a new ‘standard’ for tests of PRNGs.

Potential project topics


[1] 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.


Web page

Source code

Corresponding Project

Participating Organizations