2010
DOI: 10.1063/1.3497967
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating Pseudo-Random Number Generator for MCNP on GPU

Abstract: Pseudo-random number generators (PRNG) are intensively used in many stochastic algorithms in particle simulations, artificial neural networks and other scientific computation. The PRNG in Monte Carlo N-Particle Transport Code (MCNP) requires long period, high quality, flexible jump and fast enough. In this paper, we implement such a PRNG for MCNP on NVIDIA's GTX200 Graphics Processor Units (GPU) using CUDA programming model. Results shows that 3.80 to 8.10 times speedup are achieved compared with 4 to 6 cores … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…Modern Technologies in Materials, Mechanics and Intelligent Systems sciences and the other computational sciences. One basis of Monte Carlo simulation is random number generation [19]. The Monte Carlo simulation for radio frequency discharges was studied by Settaouti and Settaouti [20].…”
Section: Numerical Solutionsmentioning
confidence: 99%
“…Modern Technologies in Materials, Mechanics and Intelligent Systems sciences and the other computational sciences. One basis of Monte Carlo simulation is random number generation [19]. The Monte Carlo simulation for radio frequency discharges was studied by Settaouti and Settaouti [20].…”
Section: Numerical Solutionsmentioning
confidence: 99%
“…Ref. [48] implemented PRNG on GPU for an MC particles transport code and observed up to 8.1× speed-up compared to implementation on CPU with 4 to 6 cores. Furthermore, [53] studied the speed and quality of the proposed xorgenGP PRNG, finding a similar speed to the MTGP32 generator.…”
Section: Introductionmentioning
confidence: 99%