LoopMix128: 超高速且稳健的 2^128 周期 PRNG
2025-05-10
LoopMix128 是一种超高速伪随机数生成器 (PRNG),具有 2^128 的保证周期、已证明的单射性,并在 BigCrush 和 PractRand (32TB) 测试中表现出色。它专为速度和统计质量至关重要的非加密应用而设计。LoopMix128 比标准库生成器快得多,并且与其他现代高速 PRNG(如 wyrand 和 xoroshiro128++)相比速度更快或相当。它通过了 TestU01 的 BigCrush 测试套件和 PractRand (高达 32TB) 测试,且没有异常。其 128 位低/高计数器循环确保了最小的 2^128 周期长度。Z3 证明器证明了其 192 位状态的单射性。
开发