Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



3 Commits

Repository files navigation


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.