Monte Carlo methods rely on sequences of random numbers to obtain solutions to many problems in science and engineering. In this work, we evaluate the performance of different pseudo-random number generators (PRNGs) of the Curand library on a number of modern Nvidia GPU cards. As a numerical test, we generate pseudo-random number (PRN) sequences and obtain non-uniform distributions using the acceptance-rejection method. We consider GPU, CPU, and hybrid CPU/GPU implementations. For the GPU, we additionally consider two different implementations using the host and device application programming interfaces (API). We study how the performance depends on implementation parameters, including the number of threads per block and the number of block...
The race to computing power increases every day in the simulation community. A few years ago, scient...
Monte Carlo methods provide approximate numerical solutions to problems that would be difficult or i...
A signi cant problem faced by scienti c investigation of complex modern systems is that credible sim...
Monte Carlo methods rely on sequences of random numbers to obtain solutions to many problems in scie...
International audienceRandom number generation is a key element of stochastic simulations. It has be...
International audienceRandom number generation is a key element of stochastic simulations. It has be...
International audienceParallel stochastic simulations tend to exploit more and more computing power ...
The implementation of Monte Carlo simulation on the CUDA Fortran requires a fast random number gener...
This work considers the deployment of pseudo-random number generators (PRNGs) on graphics processing...
International audienceStochastic simulations are often sensitive to the source of randomness that ch...
Abstract EFFICIENT RANDOM NUMBER GENERATION FOR FERMI CLASS GPUs by NIRODHA ABEYWARDANA JAN 2012 Adv...
The future of high-performance computing is aligning itself towards the efficient use of highly para...
High-performance streams of (pseudo) random numbers are crucial for the efficient implementation of ...
Monte Carlo simulations have become a common practice to evaluate a proposed statistical procedure, ...
International audienceStochastic simulations are often sensitive to the randomness source that chara...
The race to computing power increases every day in the simulation community. A few years ago, scient...
Monte Carlo methods provide approximate numerical solutions to problems that would be difficult or i...
A signi cant problem faced by scienti c investigation of complex modern systems is that credible sim...
Monte Carlo methods rely on sequences of random numbers to obtain solutions to many problems in scie...
International audienceRandom number generation is a key element of stochastic simulations. It has be...
International audienceRandom number generation is a key element of stochastic simulations. It has be...
International audienceParallel stochastic simulations tend to exploit more and more computing power ...
The implementation of Monte Carlo simulation on the CUDA Fortran requires a fast random number gener...
This work considers the deployment of pseudo-random number generators (PRNGs) on graphics processing...
International audienceStochastic simulations are often sensitive to the source of randomness that ch...
Abstract EFFICIENT RANDOM NUMBER GENERATION FOR FERMI CLASS GPUs by NIRODHA ABEYWARDANA JAN 2012 Adv...
The future of high-performance computing is aligning itself towards the efficient use of highly para...
High-performance streams of (pseudo) random numbers are crucial for the efficient implementation of ...
Monte Carlo simulations have become a common practice to evaluate a proposed statistical procedure, ...
International audienceStochastic simulations are often sensitive to the randomness source that chara...
The race to computing power increases every day in the simulation community. A few years ago, scient...
Monte Carlo methods provide approximate numerical solutions to problems that would be difficult or i...
A signi cant problem faced by scienti c investigation of complex modern systems is that credible sim...