Skip to content

64-bit xorshift random number generator functions (in x86 assembly language)

License

Notifications You must be signed in to change notification settings

aelfimow/xorshift64-asm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

64-bit xorshift RNG

64-bit xorshift random number generator functions (in x86 assembly language)

Implementation of 64-bit xorshift random number generator discovered by George Marsaglia and described in his paper about Xorshift RNGs.

src1

For 64-bit xorshift RNGs George Marsaglia proposed 275 triples, which are used here in 275 assembly functions.

src2

These assembly functions must be parameterized with a triple and differ from the src1 functions this way, that a valid triple must be provided by the user.

Note

The assembly files have been generated using my cppasm generator.

About

64-bit xorshift random number generator functions (in x86 assembly language)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published