Random Numbers for Parallel Computers: Requirements and Methods, with emphasis on GPUs - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Mathematics and Computers in Simulation Année : 2017

Random Numbers for Parallel Computers: Requirements and Methods, with emphasis on GPUs

Résumé

We examine the requirements and the available methods and software to provide (or imitate) uniform random numbers in parallel computing environments. In this context, for the great majority of applications, independent streams of random numbers are required, each being computed on a single processing element at a time. Sometimes, thousands or even millions of such streams are needed. We explain how they can be produced and managed. We devote particular attention to multiple streams for GPU devices.

Dates et versions

hal-01399537 , version 1 (19-11-2016)

Identifiants

Citer

Pierre L'Ecuyer, David Munger, Boris Oreshkin, Richard Simard. Random Numbers for Parallel Computers: Requirements and Methods, with emphasis on GPUs. Mathematics and Computers in Simulation, 2017, 135, pp.3-17. ⟨10.1016/j.matcom.2016.05.005⟩. ⟨hal-01399537⟩
162 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More