Maximally equidistributed combined Tausworthe generators
Mathematics of Computation
Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator
ACM Transactions on Modeling and Computer Simulation (TOMACS) - Special issue on uniform random number generation
High Quality Uniform Random Number Generation Using LUT Optimised State-transition Matrices
Journal of VLSI Signal Processing Systems
Mersenne Twister Random Number Generation on FPGA, CPU and GPU
AHS '09 Proceedings of the 2009 NASA/ESA Conference on Adaptive Hardware and Systems
FPGA-Optimised Uniform Random Number Generators Using LUTs and Shift Registers
FPL '10 Proceedings of the 2010 International Conference on Field Programmable Logic and Applications
Hi-index | 0.00 |
Mersenne Twister (MT) uniform random number generators are key cores for hardware acceleration of Monte Carlo simulations. In this work, two different architectures are studied: besides the classical table-based architecture, a different architecture based on a circular buffer and especially targeting FPGAs is proposed. A 30% performance improvement has been obtained when compared to the fastest previous work. The applicability of the proposed MT architectures has been proven in a high performance Gaussian RNG.