English

Reliable Initialization of GPU-enabled Parallel Stochastic Simulations Using Mersenne Twister for Graphics Processors

Distributed, Parallel, and Cluster Computing 2015-02-02 v1

Abstract

Parallel stochastic simulations tend to exploit more and more computing power and they are now also developed for General Purpose Graphics Process Units (GP-GPUs). Conse-quently, they need reliable random sources to feed their applications. We propose a survey of the current Pseudo Random Numbers Generators (PRNG) available on GPU. We give a particular focus to the recent Mersenne Twister for Graphics Processors (MTGP) that has just been released. Our work provides empirically checked statuses designed to initialize a particular configuration of this generator, in order to prevent any potential bias introduced by the parallelization of the PRNG.

Keywords

Cite

@article{arxiv.1501.07701,
  title  = {Reliable Initialization of GPU-enabled Parallel Stochastic Simulations Using Mersenne Twister for Graphics Processors},
  author = {Jonathan Passerat-Palmbach and Claude Mazel and Antoine Mahul and David Hill},
  journal= {arXiv preprint arXiv:1501.07701},
  year   = {2015}
}
R2 v1 2026-06-22T08:16:25.668Z