UniformBits64 (VSL_RNG_METHOD_UNIFORMBITS64_STD)
A random number generator that produces uniformly distributed bits in 64-bit chunks.
The generator addresses the same BRNG issues as UniformBits32,its 32-bit counterpart.
The UniformBits64 function transforms the underlying BRNG integer recurrence so that all bits in 64-bit chunks are uniformly distributed.
This function does not support the following VS BRNGs:
-
VSL_BRNG_MCG31
-
VSL_BRNG_R250
-
VSL_BRNG_MRG32K3A
-
VSL_BRNG_WH
-
VSL_BRNG_SOBOL
-
VSL_BRNG_NIEDERR
-
VSL_BRNG_IABSTRACT
-
VSL_BRNG_DABSTRACT
-
VSL_BRNG_SABSTRACT
For more complete information about compiler optimizations, see our Optimization Notice.