Developer Reference

Contents

Device Engines (Basic Random Number Generators)

Intel® oneAPI Math Kernel Library (oneMKL) RNG provides two device pseudorandom number generators:
Routine
Description
The combined multiple recursive pseudorandom number generator
MRG32k3a
[L’Ecuyer99]
Philox4x32-10 counter-based pseudorandom number generator with a period of 2
128
PHILOX4X32X10
[Salmon11]

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.