Title :
Fast linear congruential pseudorandom number generators using the Messerschmitt pipelining transformation
Author :
Burgess, N. ; Lever, K.V.
Author_Institution :
Dept. of Electr. Eng. & Electron., Brunel Univ., UK
fDate :
3/1/1992 12:00:00 AM
Abstract :
The authors show that, despite their recursive nature, linear congruential pseudorandom number generators may be pipelined for high speed operation by means of the Messerschmitt transformation using an iterated version of the system equation. They suggest an appropriate architecture for multiply iterated LCGs pipelined in this way: the hardware overhead required to obtain high speed operation by means of this technique, mainly connected with a more complicated initialisation procedure, is judged to be acceptable. The technique is illustrated by determining the system parameters for multiply iterated versions of the high performance Wichmann-Hill algorithm. Work is in hand to optimise the implementation for VLSI.
Keywords :
pipeline processing; random number generation; Messerschmitt pipelining transformation; initialisation; linear congruential pseudorandom number generators; multiply iterated LCG; multiply iterated Wichmann-Hill algorithms;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings E