# Results
- AMD Ryzen 7 9800X3D
- DDR5 5600 MT/s 32 GB \* 2
````sh
Benchmarking RNGs (N=100,000,000, best of 3 runs, warmed buffer)
────────────────────────────────────────────────────────────────────────
NT-store write ceiling: 26.4 GB/s (= 6.61 GS/s u32, 3.30 GS/s u64)
────────────────────────────────────────────────────────────────────────
philox32x4x4 : 6.65 GS/s 26.6 GB/s 101% ceil ███████████████████████████████████████▏
philox32x4 : 3.46 GS/s 13.8 GB/s 52% ceil ████████████████████▍
philox32 : 6.79 GS/s 27.2 GB/s 103% ceil ████████████████████████████████████████
threefry32x4 : 6.04 GS/s 24.2 GB/s 91% ceil ███████████████████████████████████▋
threefry32x2 : 5.01 GS/s 20.0 GB/s 76% ceil █████████████████████████████▌
squares32 : 5.85 GS/s 23.4 GB/s 89% ceil ██████████████████████████████████▌
squares32x8 : 6.51 GS/s 26.0 GB/s 99% ceil ██████████████████████████████████████▍
squares32simd : 6.54 GS/s 26.1 GB/s 99% ceil ██████████████████████████████████████▌
pcg32 : 6.62 GS/s 26.5 GB/s 100% ceil ███████████████████████████████████████
pcg32x8 : 6.56 GS/s 26.3 GB/s 99% ceil ██████████████████████████████████████▋
pcg32simd : 6.72 GS/s 26.9 GB/s 102% ceil ███████████████████████████████████████▋
splitmix32 : 6.65 GS/s 26.6 GB/s 101% ceil ███████████████████████████████████████▏
splitmix32x16 : 6.71 GS/s 26.8 GB/s 102% ceil ███████████████████████████████████████▌
splitmix32simd : 6.65 GS/s 26.6 GB/s 101% ceil ███████████████████████████████████████▏
mt19937 : 6.29 GS/s 25.2 GB/s 95% ceil █████████████████████████████████████▏
sfmt19937 : 6.00 GS/s 24.0 GB/s 91% ceil ███████████████████████████████████▍
sfmt607 : 6.46 GS/s 25.8 GB/s 98% ceil ██████████████████████████████████████
sfmt1279 : 6.37 GS/s 25.5 GB/s 96% ceil █████████████████████████████████████▌
sfmt2281 : 6.43 GS/s 25.7 GB/s 97% ceil █████████████████████████████████████▉
sfmt4253 : 6.51 GS/s 26.0 GB/s 99% ceil ██████████████████████████████████████▍
sfmt11213 : 6.18 GS/s 24.7 GB/s 94% ceil ████████████████████████████████████▍
sfmt44497 : 6.19 GS/s 24.8 GB/s 94% ceil ████████████████████████████████████▌
sfmt86243 : 6.13 GS/s 24.5 GB/s 93% ceil ████████████████████████████████████▏
sfmt132049 : 6.48 GS/s 25.9 GB/s 98% ceil ██████████████████████████████████████▏
sfmt216091 : 5.76 GS/s 23.0 GB/s 87% ceil █████████████████████████████████▉
xoshiro128pp : 6.57 GS/s 26.3 GB/s 99% ceil ██████████████████████████████████████▊
xoshiro128ppx16 : 6.71 GS/s 26.8 GB/s 102% ceil ███████████████████████████████████████▌
xoshiro128ssx16 : 6.64 GS/s 26.6 GB/s 100% ceil ███████████████████████████████████████▏
xoroshiro64ss : 6.56 GS/s 26.2 GB/s 99% ceil ██████████████████████████████████████▋
xoroshiro64ssx8 : 6.55 GS/s 26.2 GB/s 99% ceil ██████████████████████████████████████▋
xoroshiro64ssx16: 6.64 GS/s 26.6 GB/s 100% ceil ███████████████████████████████████████▏
jsf32 : 6.50 GS/s 26.0 GB/s 98% ceil ██████████████████████████████████████▎
jsf32x16 : 6.64 GS/s 26.6 GB/s 100% ceil ███████████████████████████████████████▏
sfc32 : 6.58 GS/s 26.3 GB/s 100% ceil ██████████████████████████████████████▊
sfc32x4 : 6.64 GS/s 26.6 GB/s 100% ceil ███████████████████████████████████████▏
sfc32x8 : 6.59 GS/s 26.4 GB/s 100% ceil ██████████████████████████████████████▉
sfc32x16 : 6.54 GS/s 26.2 GB/s 99% ceil ██████████████████████████████████████▌
────────────────────────────────────────────────────────────────────────
philox64 : 3.08 GS/s 24.6 GB/s 93% ceil ████████████████████████████████████▎
splitmix64 : 3.33 GS/s 26.6 GB/s 101% ceil ███████████████████████████████████████▎
cet64 : 2.92 GS/s 23.3 GB/s 88% ceil ██████████████████████████████████▍
cet64x8 : 3.36 GS/s 26.9 GB/s 102% ceil ███████████████████████████████████████▋
cet256 : 2.79 GS/s 22.3 GB/s 84% ceil ████████████████████████████████▉
cet256x2 : 2.39 GS/s 19.1 GB/s 72% ceil ████████████████████████████▏
mt1993764 : 3.37 GS/s 26.9 GB/s 102% ceil ███████████████████████████████████████▊
sfmt1993764 : 3.27 GS/s 26.1 GB/s 99% ceil ██████████████████████████████████████▌
threefish256 : 0.07 GS/s 0.6 GB/s 2% ceil ▉
xoshiro256pp : 2.93 GS/s 23.4 GB/s 89% ceil ██████████████████████████████████▌
xoshiro256ss : 2.86 GS/s 22.9 GB/s 87% ceil █████████████████████████████████▊
xoshiro256ssx2 : 3.39 GS/s 27.1 GB/s 103% ceil ████████████████████████████████████████
xoroshiro128pp : 3.34 GS/s 26.7 GB/s 101% ceil ███████████████████████████████████████▍
xoroshiro128ss : 3.35 GS/s 26.8 GB/s 101% ceil ███████████████████████████████████████▌
sfc64 : 2.82 GS/s 22.6 GB/s 86% ceil █████████████████████████████████▍
sfc64x8 : 3.34 GS/s 26.7 GB/s 101% ceil ███████████████████████████████████████▍
biski64 : 2.81 GS/s 22.5 GB/s 85% ceil █████████████████████████████████▏
biski64x8 : 3.34 GS/s 26.7 GB/s 101% ceil ███████████████████████████████████████▍
────────────────────────────────────────────────────────────────────────
L3-resident mode (16 MB working set x 25 loops = same totals)
────────────────────────────────────────────────────────────────────────
philox32x4x4 : 6.43 GS/s 25.7 GB/s 97% ceil █████▌
philox32 : 6.56 GS/s 26.2 GB/s 99% ceil █████▋
threefry32x4 : 4.21 GS/s 16.9 GB/s 64% ceil ███▋
squares32x8 : 5.99 GS/s 24.0 GB/s 91% ceil █████▏
pcg32x8 : 5.75 GS/s 23.0 GB/s 87% ceil ████▉
splitmix32x16 : 6.03 GS/s 24.1 GB/s 91% ceil █████▏
xoshiro128ppx16 : 34.91 GS/s 139.6 GB/s 528% ceil █████████████████████████████▉
xoroshiro64ss : 7.74 GS/s 30.9 GB/s 117% ceil ██████▋
xoroshiro64ssx16: 40.11 GS/s 160.4 GB/s 607% ceil ██████████████████████████████████▎
jsf32x16 : 46.78 GS/s 187.1 GB/s 708% ceil ████████████████████████████████████████
sfc32x8 : 15.29 GS/s 61.2 GB/s 232% ceil █████████████▏
────────────────────────────────────────────────────────────────────────
philox64 : 2.45 GS/s 19.6 GB/s 74% ceil ██▎
splitmix64 : 7.11 GS/s 56.9 GB/s 215% ceil ██████▌
xoroshiro128pp : 7.79 GS/s 62.3 GB/s 236% ceil ███████▏
xoshiro256ssx2 : 35.23 GS/s 281.9 GB/s 1067% ceil ████████████████████████████████▎
cet64x8 : 43.67 GS/s 349.3 GB/s 1322% ceil ████████████████████████████████████████
sfc64x8 : 29.07 GS/s 232.6 GB/s 880% ceil ██████████████████████████▋
biski64x8 : 38.41 GS/s 307.3 GB/s 1163% ceil ███████████████████████████████████▏```
````