DocumentCode :
2622528
Title :
High Throughput Multi-port MT19937 Uniform Random Number Generator
Author :
Sriram, Vinay ; Kearney, David
Author_Institution :
Univ. of South Australia, Adelaide
fYear :
2007
fDate :
3-6 Dec. 2007
Firstpage :
157
Lastpage :
158
Abstract :
There have been many previous attempts to accelerate MT19937 using FPGAs but we believe that we can substantially improve the previous implementations to develop a higher throughput and more area time efficient design. In this paper we first present a single port design and then present an enhanced 624 port hardware implementations of the MT19937 algorithm that has a throughput of 119.6 x 109 32 bit random numbers per second, which is more than 17 times that of the previously best published uniform random number generator. Furthermore it has the lowest area time metric of all the currently published FPGA based pseudo uniform random number generators.
Keywords :
field programmable gate arrays; logic design; random number generation; 624 port hardware; FPGA; MT19937 algorithm; high throughput multiport MT19937; pseudo uniform random number generator; single port design; Acceleration; Algorithm design and analysis; Distributed computing; Feedback; Field programmable gate arrays; Hardware; Logic; Random number generation; Shift registers; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2007. PDCAT '07. Eighth International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7695-3049-4
Type :
conf
DOI :
10.1109/PDCAT.2007.47
Filename :
4420158
Link To Document :
بازگشت