Practically Random Icon

Practically Random


statistical tests & psuedo- random number generators (RNGs, PRNGs)

4.0 Stars (1)
3 Downloads (This Week)
Last Update:
Browse All Files


Randon number generation & testing. The best suite of statistical tests for fast PRNGs anywhere. Multithreaded for speed, command line tools for automation, no upper limit on data size. Also, a variety of C++ pseudo-random number generators with well designed interfaces aimed at practical uses, not just research.

Practically Random Web Site


  • A convenient & powerful interface to RNG algorithms
  • A variety of fast high quality RNG algorithms
  • Fast & effective statistical tests for RNGs


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I really like the capabilities which PractRand offers. So far I have been using testing suite called TestU01. PractRand offers number of unique features which TestU01 does not have. This includes: * testing virtually unlimited lenght of random data. You will be limited only by runtime. I have tested some generators till 128TB of data. On the other hand, TestU01's most extensive BigCrush test can consume only few hunders GB of data. This can be too little to find deviation from randomness. * applying number of automatic filters. For example, it's testing on the fly the randomness of low bits of provided data. This happening in parallel to the testing of full data. * it's very fast, in single - threaded mode operating at rate ~4GiB/min. The processing speed can be increased by using multi-threaded mode. * I was able to detect problems with generators which has passed TestU01 testing.

    Posted 11/06/2014
Read more reviews

Additional Project Details

Intended Audience

Science/Research, Advanced End Users, Developers

User Interface


Programming Language




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks