首页> 外文期刊>Computer physics communications >Efficient implementation of Bailey and Borwein pseudo-random number generator based on normal numbers
【24h】

Efficient implementation of Bailey and Borwein pseudo-random number generator based on normal numbers

机译:基于正态数的Bailey和Borwein伪随机数生成器的高效实现

获取原文
获取原文并翻译 | 示例
           

摘要

This paper describes an implementation of a Linear Congruential Generator (LCG) based on the binary representation of the normal number 2_(,3), and of a combined generator based on that LCG. The base LCG with the modulus 3~(33) provides a quality sequence with the period ≈3.7?10 ~(15), which passes all but two statistical tests from BigCrush test suite. We improved on the original implementation by adapting Barrett's modular reduction method, which resulted in four-fold increase in efficiency. The combined generator has the period of ≈10~(23) and passes all tests from BigCrush suite.
机译:本文介绍了基于正态数2 _(,3)的二进制表示的线性同余生成器(LCG)的实现,以及基于该LCG的组合生成器的实现。具有模数3〜(33)的基本LCG提供了一个质量序列,周期为≈3.7?10〜(15),该序列通过了BigCrush测试套件中除两个统计测试以外的所有测试。我们通过采用Barrett的模块化简化方法对原始实现进行了改进,从而使效率提高了四倍。组合发电机的周期约为≈10〜(23),并通过了BigCrush套件的所有测试。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号