DocumentCode
2910173
Title
A fast high quality pseudo random number generator for graphics processing units
Author
Langdon, W.B.
Author_Institution
Math. & Biol. Sci., Univ. of Essex, Colchester
fYear
2008
fDate
1-6 June 2008
Firstpage
459
Lastpage
465
Abstract
Limited numerical precision of nVidia GeForce 8800 GTX and other GPUs requires careful implementation of PRNGs. The Park-Miller PRNG is programmed using G80´s native Value4f floating point in RapidMind C++. Speed up is more than 40. Code is available via ftp cs.ucl.ac.uk genetic/gp- code/random-numbers/gpu_park-miller.tar.gz.
Keywords
C++ language; computer graphics; random number generation; Park-Miller PRNG; RapidMind C++; Value4f floating point; graphics processing units; nVidia GeForce 8800 GTX; numerical precision; pseudo random number generator; Artificial neural networks; Computer networks; Concurrent computing; Evolutionary computation; Genetics; Graphics; Monte Carlo methods; Random number generation; Random sequences; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location
Hong Kong
Print_ISBN
978-1-4244-1822-0
Electronic_ISBN
978-1-4244-1823-7
Type
conf
DOI
10.1109/CEC.2008.4630838
Filename
4630838
Link To Document