Please report any queries concerning the funding data grouped in the sections named "Externally Awarded" or "Internally Disbursed" (shown on the profile page) to
your Research Finance Administrator. Your can find your Research Finance Administrator at https://www.ucl.ac.uk/finance/research/rs-contacts.php by entering your department
Please report any queries concerning the student data shown on the profile page to:
Email: portico-services@ucl.ac.uk
Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Email: portico-services@ucl.ac.uk
Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Publication Detail
A Fast High Quality Pseudo Random Number Generator for nVidia CUDA
-
Publication Type:Conference
-
Authors:Langdon WB
-
Publisher:ACM
-
Publication date:08/07/2009
-
Place of publication:Montreal
-
Pagination:2511, 2513
-
Published proceedings:CIGPU workshop at GECCO
-
Editors:Wilson G
-
ISBN-13:978-1-60558-325-9
-
Notes:organisation: SigEvo keywords: GPU, GPGPU, Tesla, PRNG, Park-Miller size: 3 pages notes: GECCO-2009 A joint meeting of the eighteenth international conference on genetic algorithms (ICGA-2009) and the fourteenth annual genetic programming conference (GP-2009). ACM Order Number 910092.
Abstract
Previously either due to hardware GPU limits or older versions of software, careful implementation of PRNGs was required to make good use of the limited numerical precision available on graphics cards. Newer nVidia G80 and Tesla hardware support double precision. This is available to high level programmers via CUDA. This allows a much simpler C++ implementation Park-Miller random numbers, which provides a four fold speed up compared to an earlier GPU implementation. Code will be available via \hrefhttp://www.cs.ucl.ac.uk/staff/W.Langdon/ftp/gp-code/random-numbers/cuda_park-miller.tar.gz http://www.cs.ucl.ac.uk/staff/W.Langdon/ftp/gp-code/random-numbers/cuda_park-miller.tar.gz
› More search options
UCL Researchers