RNGSSELIB:基于SSE2实现的随机数生成程序库
计算物理
2011-04-19 v4
摘要
本文介绍了基于SSE2指令集的随机数生成器(RNG)程序库RNGSSELIB。该库包含多种现代且最可靠的生成器实现。使用SSE2指令集可显著提升生成器的性能。我们还构建了三种新的RNG实现。我们详细分析了速度随编译器使用及相关优化级别的变化,并利用现有测试包对所有生成器进行了广泛的统计测试。快速的SSE实现产生的输出序列与原始算法完全相同。
引用
@article{arxiv.1006.1235,
title = {RNGSSELIB: Program library for random number generation, SSE2 realization},
author = {L. Yu. Barash and L. N. Shchur},
journal= {arXiv preprint arXiv:1006.1235},
year = {2011}
}
备注
15 pages