Title :
A highly-effective parallelization of statistical time-consuming tests of Pseudorandom Number Generators using CUDA
Author :
Muhammad Osama;Aziza Hussein
Author_Institution :
Computers and Systems Engineering Dept., Faculty of Engineering, Minia, Egypt
Abstract :
This paper focuses on parallelizing the most time-consuming statistical tests of the pseudorandom number generators for execution on the Graphics Processing Unit using NVIDIA Compute Unified Device Architecture. We propose new efficient parallel strategies for several tests that exhaust most time and hardware resources from a Statistical Test Suite for Random and Pseudorandom Number Generators of the National Institute of Standards and Technology. We show that these tests can benefit from the GPU solutions, leading to substantial improvements in speed-up even though keeping the accuracy of the test results. Our results reveal that the new parallel methods execute up to 200x faster compared to their sequential counterparts of the NIST.
Keywords :
"Graphics processing units","Generators","Random sequences","NIST","Cryptography","Computers","Hardware"
Conference_Titel :
Computer Engineering & Systems (ICCES), 2015 Tenth International Conference on
DOI :
10.1109/ICCES.2015.7393009