RNGSSELIB: program library for random number generation, SSE2 realization
From MaRDI portal
Abstract: The library RNGSSELIB for random number generators (RNGs) based upon the SSE2 command set is presented. The library contains realization of a number of modern and most reliable generators. Usage of SSE2 command set allows to substantially improve performance of the generators. Three new RNG realizations are also constructed. We present detailed analysis of the speed depending on compiler usage and associated optimization level, as well as results of extensive statistical testing for all generators using available test packages. Fast SSE implementations produce exactly the same output sequence as the original algorithms.
Recommendations
- RNGAVXLIB: program library for random number generation, AVX realization
- Fast Random Number Generation Using 128-Bit Multimedia Extension Registers on Pentium Class Machines
- Employing AVX vectorization to improve the performance of random number generators
- Portable random number generators.
- SIMD-oriented fast Mersenne twister: a 128-bit pseudorandom number generator
Cites work
- A very fast shift-register sequence random number generator
- Good Parameters and Implementations for Combined Multiple Recursive Random Number Generators
- scientific article; zbMATH DE number 4024597 (Why is no real title available?)
- scientific article; zbMATH DE number 3268000 (Why is no real title available?)
- scientific article; zbMATH DE number 3303654 (Why is no real title available?)
- scientific article; zbMATH DE number 3422259 (Why is no real title available?)
- RANDOM NUMBERS FALL MAINLY IN THE PLANES
- SIMD-oriented fast Mersenne twister: a 128-bit pseudorandom number generator
- TestU01
Cited in
(7)- RNGSSELIB
- Employing AVX vectorization to improve the performance of random number generators
- RNGAVXLIB: program library for random number generation, AVX realization
- SPRNG: A scalable library for pseudorandom number generation
- Security problems for a pseudorandom sequence generator based on the Chen chaotic system
- Geometric and statistical properties of pseudorandom number generators based on multiple recursive transformations
- Fast Random Number Generation Using 128-Bit Multimedia Extension Registers on Pentium Class Machines
This page was built for publication: RNGSSELIB: program library for random number generation, SSE2 realization
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1943126)