ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Parallel random number generation

Tadej Ciglarič (2018) Parallel random number generation. MSc thesis.

Download (492Kb)


    We present a library of 19 pseudo-random number generators, implemented for graphical processing units. The library is implemented in the OpenCL framework and empirically evaluated using the TestU01 library. Most of the presented generators pass the tests. The generators' performance is evaluated on five different devices. The Tyche-i generator is the best choice overall, while on some specific devices other generators are better.

    Item Type: Thesis (MSc thesis)
    Keywords: pseudo-random number generation, parallelization, GPU, OpenCL
    Number of Pages: 53
    Language of Content: English
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Erik Štrumbelj5570Mentor
    as. univ. dipl. inž. rač. in inf. Rok ČešnovarComentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1538083011)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 4315
    Date Deposited: 13 Nov 2018 10:14
    Last Modified: 19 Dec 2018 11:37
    URI: http://eprints.fri.uni-lj.si/id/eprint/4315

    Actions (login required)

    View Item