Title :
On the efficiency and accuracy of hybrid pseudo-random number generators for FPGA-based simulations
Author :
Alimohammad, Amirhossein ; Fard, Saeed Fouladi ; Cockburn, Bruce F. ; Schlegel, Christian
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Alberta, Edmonton, AB
Abstract :
Most commonly-used pseudo-random number generators (PNGs) in computer systems are based on linear recurrence. These deterministic PNGs have fast and compact implementations, andean ensure very long periods. However, the points generated by linear PNGs in fact have a regular lattice structure and are thus not suit able for applications that rely on the assumption of uniformly distributed pseudo-random numbers (PNs). In this paper we propose and evaluate several fast and compact linear, non-linear, and hybrid PNGs for a field- programmable gate array (FPGA). The PNGs have excellent equidistribution properties and very small autocorrelations, and have very long repetition periods. The distribution and long-range correlation properties of the new generators are efficiently, and much more rapidly, estimated at hardware speeds using designed modules within the FPGA. The results of these statistical tests confirm that the combination of several linear PNGs or the combination of even one small non-linear PNG with a linear PNG significantly improves the statistical properties of the generated PNs.
Keywords :
field programmable gate arrays; random number generation; FPGA based simulations; computer systems; equidistribution properties; field programmable gate array; hybrid pseudorandom number generators accuracy; long range correlation properties; pseudorandom number generators; Autocorrelation; Circuit simulation; Circuit testing; Computational modeling; Computer simulation; Cryptography; Distributed power generation; Field programmable gate arrays; Hybrid power systems; Random number generation;
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2008.4536524