Skip to content

planet36/prng-test-bench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prng-test-bench

C++ PRNG test bench that uses Google Benchmark (to measure speed) and PractRand (to measure randomness)

Usage

To run the benchmark only: make bench

To run the short test: make short-test

  • benchmark is a prerequisite
  • Takes about 12.5 minutes to finish

To run the long test: make long-test

  • benchmark is a prerequisite
  • Takes about 40 hours to finish

Results are saved in the "results" folder.

Requirements

The following libraries are required to build:

The following programs are required to run:

About

C++ PRNG test bench that uses Google Benchmark (to measure speed) and PractRand (to measure randomness)

Topics

Resources

Stars

Watchers

Forks