测试巨大的伪随机序列

时间:2013-04-01 08:39:58

标签: testing random prng

我需要测试两个伪随机序列:

  • 在1核处理器上生成;
  • 在8核处理器上生成。

为了测试,我将使用Diehard测试套件 我遇到了以下问题。我需要测试整个序列的时间段,大于2 ^ 32位,在文件中它超过4Gb,我认为对于8核处理器来说它会更多。
Diehard文档说:
You must provide the binary file that DIEHARD expects---a file of 10 to 11 megabytes...
Diehard测试套件中的随机生成器也生成带有随机序列的~11Mb文件。
所以问题是如何用序列测试我的大文件?它应该以哪种格式编写?现在我只是在写数字,用空格分隔它们,如下所示:
145 458 63 2 0 1489 ...

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。对于如此大量的数据,最好使用Dieharder测试套件。