Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 95
PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING Edited by:
Paper 23
The Scalable GPU-based Parallel Algorithm for Uniform Pseudorandom Number Generation M.V. Iakobovski1, M.A. Kornilina1 and M.N. Voroniuk2
1Keldysh Institute of Applied Mathematics, Russian Academy of Sciences, Moscow, Russia
M.V. Iakobovski, M.A. Kornilina, M.N. Voroniuk, "The Scalable GPU-based Parallel Algorithm for Uniform Pseudorandom Number Generation", in , (Editors), "Proceedings of the Second International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering", Civil-Comp Press, Stirlingshire, UK, Paper 23, 2011. doi:10.4203/ccp.95.23
Keywords: GPU, hybrid computing system, pseudorandom numbers, percolation models.
Summary
A general purpose PRN generation library LRND32 is further developed. The library for parallel PRN generation on NVIDIA GPUs is created. The performance of generators developed for CPU and GPU was compared with the performance of the available libraries of generators. The results are presented which confirm the efficiency of the developed methods. It is shown that Intel MKL MRG32k3a has a better speed of consecutive terms generation, but LRND32-255 / LRND32-1023 generators have a better speed of generation of PRNs with arbitrary numbers. Moreover, the period of Intel MKL MRG32k3a is 264 and 832 times less respectively. A numerical simulation using a dynamic percolation model (DPM) of oil displacement [3] was fulfilled for the percolation lattice of upto 10 billion points. Determination of the percolation threshold showed that the generated sequences are of high quality. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|