-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
This is not an issue - this is just to record the results of testing the RANLUXPP output with PractRand
TL;DR: RANLUXPP has passed PractRand test. Tested up to 32TiB of the output.
Results of testing with PractRand-RNG_test version 0.95
./ranluxpp_test 6 outputs 9 (nine) 64-bit unsigned integers at each RANLUX step. See code
Tested on Intel i7-8650U CPU @ 1.90GHz with 32GiB RAM.
$ time ./ranluxpp_test 6 >(~/rpmbuild/BUILD/practrand-0.95/PractRand-RNG_test stdin64 -tlmax 32T -multithreaded) | tee ranluxpp-PractRand.log
PractRand-RNG_test using PractRand version 0.95
RNG = RNG_stdin64, seed = unknown
test set = core, folding = standard (64 bit)
rng=RNG_stdin64, seed=unknown
length= 1 gigabyte (2^30 bytes), time= 3.7 seconds
no anomalies in 219 test result(s)
rng=RNG_stdin64, seed=unknown
length= 2 gigabytes (2^31 bytes), time= 8.6 seconds
no anomalies in 234 test result(s)
rng=RNG_stdin64, seed=unknown
length= 4 gigabytes (2^32 bytes), time= 17.1 seconds
no anomalies in 248 test result(s)
rng=RNG_stdin64, seed=unknown
length= 8 gigabytes (2^33 bytes), time= 35.8 seconds
no anomalies in 262 test result(s)
rng=RNG_stdin64, seed=unknown
length= 16 gigabytes (2^34 bytes), time= 72.9 seconds
no anomalies in 275 test result(s)
rng=RNG_stdin64, seed=unknown
length= 32 gigabytes (2^35 bytes), time= 146 seconds
no anomalies in 288 test result(s)
rng=RNG_stdin64, seed=unknown
length= 64 gigabytes (2^36 bytes), time= 291 seconds
no anomalies in 300 test result(s)
rng=RNG_stdin64, seed=unknown
length= 128 gigabytes (2^37 bytes), time= 577 seconds
no anomalies in 312 test result(s)
rng=RNG_stdin64, seed=unknown
length= 256 gigabytes (2^38 bytes), time= 1144 seconds
no anomalies in 324 test result(s)
rng=RNG_stdin64, seed=unknown
length= 512 gigabytes (2^39 bytes), time= 2269 seconds
no anomalies in 335 test result(s)
rng=RNG_stdin64, seed=unknown
length= 1 terabyte (2^40 bytes), time= 4528 seconds
no anomalies in 346 test result(s)
rng=RNG_stdin64, seed=unknown
length= 2 terabytes (2^41 bytes), time= 9027 seconds
Test Name Raw Processed Evaluation
[Low4/64]DC6-9x1Bytes-1 R= +7.4 p = 2.0e-3 unusual
[Low1/64]BCFN(2+3,13-0,T) R= -9.8 p =1-2.8e-5 unusual
...and 354 test result(s) without anomalies
rng=RNG_stdin64, seed=unknown
length= 4 terabytes (2^42 bytes), time= 18032 seconds
no anomalies in 366 test result(s)
rng=RNG_stdin64, seed=unknown
length= 8 terabytes (2^43 bytes), time= 35998 seconds
no anomalies in 375 test result(s)
rng=RNG_stdin64, seed=unknown
length= 16 terabytes (2^44 bytes), time= 71998 seconds
no anomalies in 384 test result(s)
rng=RNG_stdin64, seed=unknown
length= 32 terabytes (2^45 bytes), time= 143770 seconds
no anomalies in 392 test result(s)
fwrite: Broken pipe
ERROR: fwrite - bytes written 24576, bytes to write 73728
Total bytes written 35184372154368, 32768 GiB
Selected code path is optimized for the Skylake CPU architecture.
real 2396m11.226s
user 660m49.310s
sys 97m49.372s
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels