0

前回の質問「C言語のRand()は何のアルゴリズムに基づいているのですか?」に続き、関数のアルゴリズムを知りたい理由は、RdRandとの速度差を比較したいからです。

1億回ループして実行時間を計算してみました。

通常、ハードウェアを使用して乱数を作成すると (RdRand)、速度が大幅に向上しますが、結果はそうでない場合 (Rand() 3 秒 VS RdRand 10 秒) を示します。

誰かがこれを理解するのを手伝ってくれますか?

どうもありがとう!

4

1 に答える 1