デバイスエンジン (基本乱数生成器)

デバイスエンジン (基本乱数生成器)#

インテル® oneMKL の RNG は、次のデバイス疑似乱数生成器を提供します。

ルーチン

説明

mrg32k3a

複合多重再帰擬似乱数生成器 MRG32k3a [L’Ecuyer99]

philox4x32x10

Philox4x32-10 カウンタベースの擬似乱数生成器 (周期 \(2^{128}\)) PHILOX4X32X10 [Salmon11]

mcg31m1

31 ビット乗法合同型疑似乱数生成器 MCG (\(1132489760, 2^{31}-1\)) [L’Ecuyer99a]

mcg59

NAG Numerical Libraries [NAG] の 59 ビット乗法合同型疑似乱数ジェネレータ MCG (\(13^{13}, 2^{59}\))。