Distribution of Random Streams for Simulation Practitioners

Abstract : There is an increasing interest in the distribution of parallel random number streams in the high-performance computing community particularly, with the manycore shift. Even if we have at our disposal statistically sound random number generators according to the latest and thorough testing libraries, their parallelization can still be a delicate problem. Indeed, a set of recent publications shows it still has to be mastered by the scientific community. With the arrival of multi-core and manycore processor architectures on the scientist desktop, modelers who are non-specialists in parallelizing stochastic simulations need help and advice in distributing rigorously their experimental plans and replications according to the state of the art in pseudo- random numbers parallelization techniques. In this paper, we discuss the different partitioning techniques currently in use to provide independent streams with their corresponding software. In addition to the classical approaches in use to parallelize stochastic simulations on regular processors, this paper also presents recent advances in pseudo-random number generation for general-purpose graphical processing units. The state of the art given in this paper is written for simulation practitioners.
Type de document :
Article dans une revue
Concurrency and Computation: Practice and Experience, Wiley, 2012, 25 (10), pp.1427 - 1442. 〈10.1002/cpe.2942〉
Liste complète des métadonnées

Littérature citée [86 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01099203
Contributeur : Jonathan Passerat-Palmbach <>
Soumis le : mercredi 7 janvier 2015 - 16:30:58
Dernière modification le : mercredi 4 juillet 2018 - 16:32:04
Document(s) archivé(s) le : mercredi 3 juin 2015 - 12:46:24

Fichiers

cpe2012_frree.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

David Hill, Claude Mazel, Jonathan Passerat-Palmbach, Mamadou Kaba Traoré. Distribution of Random Streams for Simulation Practitioners. Concurrency and Computation: Practice and Experience, Wiley, 2012, 25 (10), pp.1427 - 1442. 〈10.1002/cpe.2942〉. 〈hal-01099203〉

Partager

Métriques

Consultations de la notice

357

Téléchargements de fichiers

600