Skip navigation
Skip navigation

High-performance pseudo-random number generation on graphics processing units

Nandapalan, Nimalan; Brent, Richard; Murray, Lawrence M; Rendell, Alistair


This work considers the deployment of pseudo-random number generators (PRNGs) on graphics processing units (GPUs), developing an approach based on the xorgens generator to rapidly produce pseudo-random numbers of high statistical quality. The chosen algorithm has configurable state size and period, making it ideal for tuning to the GPU architecture. We present a comparison of both speed and statistical quality with other common GPU-based PRNGs, demonstrating favourable performance of the...[Show more]

CollectionsANU Research Publications
Date published: 2012
Type: Conference paper
Source: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
DOI: 10.1007/978-3-642-31464-3_62


File Description SizeFormat Image
01_Nandapalan_High-performance_pseudo-random_2012.pdf168.97 kBAdobe PDF    Request a copy
02_Nandapalan_High-performance_pseudo-random_2012.pdf126.48 kBAdobe PDF    Request a copy

Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  22 January 2019/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator