Title of article :
Pseudo-random number generators for Monte Carlo simulations on ATI Graphics Processing Units Original Research Article
Author/Authors :
Vadim Demchik، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2011
Pages :
14
From page :
692
To page :
705
Abstract :
Basic uniform pseudo-random number generators are implemented on ATI Graphics Processing Units (GPU). The performance results of the realized generators (multiplicative linear congruential (GGL), XOR-shift (XOR128), RANECU, RANMAR, RANLUX and Mersenne Twister (MT19937)) on CPU and GPU are discussed. The obtained speed up factor is hundreds of times in comparison with CPU. RANLUX generator is found to be the most appropriate for using on GPU in Monte Carlo simulations. The brief review of the pseudo-random number generators used in modern software packages for Monte Carlo simulations in high-energy physics is presented.
Keywords :
Programming , Monte Carlo , performance , GPGPU , Numerical calculations
Journal title :
Computer Physics Communications
Serial Year :
2011
Journal title :
Computer Physics Communications
Record number :
1138212
Link To Document :
بازگشت