期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
一种基于Xorshift的并行伪随机数生成器 预览
1
作者 李琪琪 庄建 +1 位作者 王智超 张国庆 《自动化技术与应用》 2019年第11期65-67,共3页
基于Xorshift算法,本文设计并实现了一种并行伪随机数生成器。它采用操作系统标准库生成伪随机数序列,将其存储到预先分配的连续存储空间,再利用Xorshift对比特序列进行异或和移位操作,最后根据需求分段截取比特序列,并行地得到多个伪... 基于Xorshift算法,本文设计并实现了一种并行伪随机数生成器。它采用操作系统标准库生成伪随机数序列,将其存储到预先分配的连续存储空间,再利用Xorshift对比特序列进行异或和移位操作,最后根据需求分段截取比特序列,并行地得到多个伪随机数。并验证了生成伪随机数的均匀性和对立性。 展开更多
关键词 伪随机数 Xorshift 并行
在线阅读 下载PDF
利用SSE2指令构造随机数生成器 预览
2
作者 曾光 韩文报 《信息工程大学学报》 2008年第3期 268-271,共4页
异或移位随机数生成器是Marsaglia于2002年提出的周期为2^k-1且适合32位CPU快速实现的随机数生成器,其中k为32,64,96,128等。近几年,通用CPU技术有了较大进展,例如单指令多数据技术和多级流水线等。文章利用第2代单指令多数据流... 异或移位随机数生成器是Marsaglia于2002年提出的周期为2^k-1且适合32位CPU快速实现的随机数生成器,其中k为32,64,96,128等。近几年,通用CPU技术有了较大进展,例如单指令多数据技术和多级流水线等。文章利用第2代单指令多数据流扩展指令设计了一类基于128比特面向软件实现的随机数生成器。这类新的生成器与异或移位随机数生成器类似,但是它可以充分利用CPU的新特性。其反馈逻辑更适合流水线处理,速度较不使用SSE2指令约有2倍的提高,同时其输出序列的随机性与异或移位随机数生成器类似。 展开更多
关键词 SIMD技术 SSE2指令集 异或移位随机数生成器 软件快速实现
在线阅读 免费下载
上一页 1 下一页 到第
使用帮助 返回顶部 意见反馈