DocumentCode
2266608
Title
Parallel implementation of the TestU01 statistical test suite
Author
Suciu, Alin ; Toma, Radu Alexandru ; Marton, Kinga
Author_Institution
Dept. of Comput. Sci., Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
fYear
2012
fDate
Aug. 30 2012-Sept. 1 2012
Firstpage
317
Lastpage
322
Abstract
As the need of high quality random number generators is constantly increasing especially for cryptographic algorithms, the development of high throughput randomness generators has to be combined with the development of high performance statistical test suites. Unfortunately the implementations of the most popular batteries of test suites are not focused on efficiency and high performance, do not benefit of the processing power offered by today´s multi-core processors and tend to become bottlenecks in the processing of large volumes of data generated by various random number generators. Hence there is a stringent need for providing highly efficient statistical tests and our research efforts and results on improving and parallelizing the TestU01 test suite intend to fill this need. Experimental results show that the parallel version of TestU01 takes full advantage of the system´s available processing power, reducing the execution time up to 4 times on the tested multicore systems.
Keywords
cryptography; multiprocessing systems; parallel processing; random number generation; statistical testing; TestU01 statistical test suite; cryptographic algorithms; data processing; multicore processors; parallel implementation; random number generators; Algorithm design and analysis; Batteries; Generators; Instruction sets; Libraries; Multicore processing; Rabbits; TestU01; parallel implementation; random number sequences; statistical tests;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Computer Communication and Processing (ICCP), 2012 IEEE International Conference on
Conference_Location
Cluj-Napoca
Print_ISBN
978-1-4673-2953-8
Type
conf
DOI
10.1109/ICCP.2012.6356206
Filename
6356206
Link To Document