dqrng (Q64642): Difference between revisions
From MaRDI portal
Removed claim: cites work (P223): Parallel random numbers (Q126968) |
Added link to MaRDI item. |
||||||||||||||
(5 intermediate revisions by 2 users not shown) | |||||||||||||||
Property / last update | |||||||||||||||
| |||||||||||||||
Property / last update: 1 May 2021 / rank | |||||||||||||||
Property / cites work | |||||||||||||||
Property / cites work: Scrambled Linear Pseudorandom Number Generators / rank | |||||||||||||||
Property / software version identifier | |||||||||||||||
0.0.2 | |||||||||||||||
Property / software version identifier: 0.0.2 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.0.2 / qualifier | |||||||||||||||
publication date: 11 May 2018
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.0.3 | |||||||||||||||
Property / software version identifier: 0.0.3 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.0.3 / qualifier | |||||||||||||||
publication date: 14 May 2018
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.0.4 | |||||||||||||||
Property / software version identifier: 0.0.4 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.0.4 / qualifier | |||||||||||||||
publication date: 8 June 2018
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.0.5 | |||||||||||||||
Property / software version identifier: 0.0.5 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.0.5 / qualifier | |||||||||||||||
publication date: 31 January 2019
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.1.0 | |||||||||||||||
Property / software version identifier: 0.1.0 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.1.0 / qualifier | |||||||||||||||
publication date: 4 March 2019
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.1.1 | |||||||||||||||
Property / software version identifier: 0.1.1 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.1.1 / qualifier | |||||||||||||||
publication date: 11 March 2019
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.2.0 | |||||||||||||||
Property / software version identifier: 0.2.0 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.2.0 / qualifier | |||||||||||||||
publication date: 22 April 2019
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.2.1 | |||||||||||||||
Property / software version identifier: 0.2.1 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.2.1 / qualifier | |||||||||||||||
publication date: 17 May 2019
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.3.1 | |||||||||||||||
Property / software version identifier: 0.3.1 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.3.1 / qualifier | |||||||||||||||
publication date: 30 August 2023
| |||||||||||||||
Property / software version identifier | |||||||||||||||
0.3.2 | |||||||||||||||
Property / software version identifier: 0.3.2 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / software version identifier: 0.3.2 / qualifier | |||||||||||||||
publication date: 29 November 2023
| |||||||||||||||
Property / last update | |||||||||||||||
29 November 2023
| |||||||||||||||
Property / last update: 29 November 2023 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / description | |||||||||||||||
Several fast random number generators are provided as C++ header only libraries: The PCG family by O'Neill (2014 <https://www.cs.hmc.edu/tr/hmc-cs-2014-0905.pdf>) as well as Xoroshiro128+ and Xoshiro256+ by Blackman and Vigna (2018 <arXiv:1805.01407>). In addition fast functions for generating random numbers according to a uniform, normal and exponential distribution are included. The latter two use the Ziggurat algorithm originally proposed by Marsaglia and Tsang (2000, <doi:10.18637/jss.v005.i08>). The fast sampling methods support unweighted sampling both with and without replacement. These functions are exported to R and as a C++ interface and are enabled for use with the default 64 bit generator from the PCG family, Xoroshiro128+ and Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry engine (Salmon et al., 2011, <doi:10.1145/2063384.2063405>) as provided by the package 'sitmo'. | |||||||||||||||
Property / description: Several fast random number generators are provided as C++ header only libraries: The PCG family by O'Neill (2014 <https://www.cs.hmc.edu/tr/hmc-cs-2014-0905.pdf>) as well as Xoroshiro128+ and Xoshiro256+ by Blackman and Vigna (2018 <arXiv:1805.01407>). In addition fast functions for generating random numbers according to a uniform, normal and exponential distribution are included. The latter two use the Ziggurat algorithm originally proposed by Marsaglia and Tsang (2000, <doi:10.18637/jss.v005.i08>). The fast sampling methods support unweighted sampling both with and without replacement. These functions are exported to R and as a C++ interface and are enabled for use with the default 64 bit generator from the PCG family, Xoroshiro128+ and Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry engine (Salmon et al., 2011, <doi:10.1145/2063384.2063405>) as provided by the package 'sitmo'. / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / author | |||||||||||||||
Property / author: Ralf Stubner / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / copyright license | |||||||||||||||
Property / copyright license: GNU Affero General Public License, version 3.0 / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / copyright license | |||||||||||||||
Property / copyright license: File License / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / copyright license: File License / qualifier | |||||||||||||||
Property / imports | |||||||||||||||
Property / imports: Rcpp / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / imports: Rcpp / qualifier | |||||||||||||||
software version identifier: ≥ 0.12.16 | |||||||||||||||
Property / cites work | |||||||||||||||
Property / cites work: The Ziggurat Method for Generating Random Variables / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / cites work | |||||||||||||||
Property / cites work: Parallel random numbers / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / cites work | |||||||||||||||
Property / cites work: Scrambled Linear Pseudorandom Number Generators / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / depends on software | |||||||||||||||
Property / depends on software: R / rank | |||||||||||||||
Normal rank | |||||||||||||||
Property / depends on software: R / qualifier | |||||||||||||||
software version identifier: ≥ 3.5.0 | |||||||||||||||
Property / MaRDI profile type | |||||||||||||||
Property / MaRDI profile type: MaRDI software profile / rank | |||||||||||||||
Normal rank | |||||||||||||||
links / mardi / name | links / mardi / name | ||||||||||||||
Latest revision as of 18:56, 12 March 2024
Fast Pseudo Random Number Generators
Language | Label | Description | Also known as |
---|---|---|---|
English | dqrng |
Fast Pseudo Random Number Generators |
Statements
29 November 2023
0 references
Several fast random number generators are provided as C++ header only libraries: The PCG family by O'Neill (2014 <https://www.cs.hmc.edu/tr/hmc-cs-2014-0905.pdf>) as well as Xoroshiro128+ and Xoshiro256+ by Blackman and Vigna (2018 <arXiv:1805.01407>). In addition fast functions for generating random numbers according to a uniform, normal and exponential distribution are included. The latter two use the Ziggurat algorithm originally proposed by Marsaglia and Tsang (2000, <doi:10.18637/jss.v005.i08>). The fast sampling methods support unweighted sampling both with and without replacement. These functions are exported to R and as a C++ interface and are enabled for use with the default 64 bit generator from the PCG family, Xoroshiro128+ and Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry engine (Salmon et al., 2011, <doi:10.1145/2063384.2063405>) as provided by the package 'sitmo'.
0 references