Title :
Efficient Hardware Generation of Random Variates with Arbitrary Distributions
Author :
Thomas, David B. ; Luk, Wayne
Author_Institution :
Imperial Coll., London
Abstract :
This paper presents a technique for efficiently generating random numbers from a given probability distribution. This is achieved by using a generic hardware architecture, which transforms uniform random numbers according to a distribution mapping stored in RAM, and a software approximation generator that creates distribution mappings for any given target distribution. This technique has many features not found in current non-uniform random number generators, such as the ability to adjust the target distribution while the generator is running, per-cycle switching between distributions, and the ability to generate distributions with discontinuities in the probability density function
Keywords :
random number generation; statistical distributions; hardware architecture; probability density function; probability distribution; random number generation; software approximation generator; target distribution; Application software; Computational modeling; Computer architecture; Hardware; Polynomials; Probability density function; Probability distribution; Random number generation; Sampling methods; Software algorithms;
Conference_Titel :
Field-Programmable Custom Computing Machines, 2006. FCCM '06. 14th Annual IEEE Symposium on
Conference_Location :
Napa, CA
Print_ISBN :
0-7695-2661-6
DOI :
10.1109/FCCM.2006.39