Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Tracking D. E. Shaw Research's Random123 Library from their paper "Parallel Random Numbers: As Easy as 1, 2, 3".

What is this?

This is a verbatim, unmodified copy of the Random123 Library as described in the paper [SMDS11] by John K. Salmon, Mark A. Moraes, Ron O. Dror, and David E. Shaw. free copy.

Documentation is available in the /docs directory, and also online.

The version in this repository has been released on Salmon's website.

Currently tracked version: Random123-1.13.2 (0.7 MB, Mar 22, 2019)

Reasons for this repository

While there are some github repositories with Random123 like

none of them are tracking current versions.

Use this repository if you wish to add current random123 as an external dependency to your project with "git submodule add".

Of course, you can alternatively simply fetch Random123-1.13.2.tar.gz from Salmon's website and drop it right into your source tree, if you prefer not to trust this repository. I haven't changed anything (except adding this file), but don't take my word for it.


I don't own this software. Please see the file LICENSE for details.