期刊文献+
共找到13篇文章
< 1 >
每页显示 20 50 100
Thermal Noise Random Number Generator Based on LFSR
1
作者 WANG Yu-hua NIU Li-ping 《Semiconductor Photonics and Technology》 CAS 2006年第2期117-122,共6页
With the rapid development of cryptography, the strength of security protocols and encryption algorithms consumedly relies on the quality of random number. In many cryptography applications, higher speed is one of the... With the rapid development of cryptography, the strength of security protocols and encryption algorithms consumedly relies on the quality of random number. In many cryptography applications, higher speed is one of the references required. A new security random number generator architecture is presented. Its philosophy architecture is implemented with FPGA, based on the thermal noise and linear feedback shift register(LFSR). The thermal noise initializes LFSRs and is used as the disturbed source of the system to ensure the unpredictability of the produced random number and improve the security strength of the system. Parallel LFSRs can produce the pseudo-random numbers with long period and higher speed. The proposed architecture can meet the requirements of high quality and high speed in cryptography. 展开更多
关键词 Thermal noise random number generator Parallel feedback shift register
下载PDF
基于MIC的GFSR(521,32)并行化设计与实现
2
作者 顾小璐 周津羽 +2 位作者 华诚 刘逍 周晓辉 《计算机科学》 CSCD 北大核心 2015年第11期94-95,122,共3页
GFSR是一种反馈移位随机数发生器。在研究GFSR(521,32)串行算法的基础上,利用Strided skip ahead方法对其进行并行化。实验结果显示,GFSR(521,32)并行化后TestU01的测试结果与串行的相同。相对于CPU单线程,MIC平台下的最优加速比为7.58。
关键词 随机数发生器 gfsr 并行化 mic
下载PDF
基于MIC的MRG32k3a并行化设计与实现 被引量:1
3
作者 宋博文 周津羽 +2 位作者 华诚 刘逍 周晓辉 《计算机应用与软件》 CSCD 2016年第2期250-253,289,共5页
随机数产生器在工程模拟等领域获得广泛应用,MRG32k3a是一种性能优异的随机数产生器,但产生速率较慢。针对这种情况,在研究MRG32k3a串行算法的基础上,利用算法并行化理论,提出一种基于MIC(Many Integrated Core)平台的MRG32k3a并行化方... 随机数产生器在工程模拟等领域获得广泛应用,MRG32k3a是一种性能优异的随机数产生器,但产生速率较慢。针对这种情况,在研究MRG32k3a串行算法的基础上,利用算法并行化理论,提出一种基于MIC(Many Integrated Core)平台的MRG32k3a并行化方法。实验结果表明,该方法能通过Test U01的全部测试,移植到MIC平台后加速比与线程数呈线性增长关系,相对CPU单线程的最佳加速比为17.73。 展开更多
关键词 随机数产生器 mic 并行化 MRG32k3a TestU01
下载PDF
基于MIC的CLCG4并行化设计与实现
4
作者 李智杰 周津羽 +2 位作者 华诚 刘逍 周晓辉 《电子科技》 2015年第7期101-104,共4页
CLCG4是线性同余随机数发生器中的一种,因其周期长且随机性好被广为应用,但其缺点是产生随机数速度较慢的问题。针对这一问题文中通过CLCG4串行算法,设计实现了其并行化的方法,并对结果进行对比测试,使其速度得到了明显的提升。实验结... CLCG4是线性同余随机数发生器中的一种,因其周期长且随机性好被广为应用,但其缺点是产生随机数速度较慢的问题。针对这一问题文中通过CLCG4串行算法,设计实现了其并行化的方法,并对结果进行对比测试,使其速度得到了明显的提升。实验结果显示,并行化后的CLCG4相对于原CLCG4发生器,在MIC平台下的最高加速比达到6.82。 展开更多
关键词 随机数发生器 CLCG4 并行化 mic
下载PDF
微机集群的并行蒙特卡罗模拟 被引量:5
5
作者 王同权 于万瑞 冯煜芳 《微电子学与计算机》 CSCD 北大核心 2006年第z1期210-212,共3页
针对目前蒙特卡罗模拟并行计算的两个制约因素,提出了利于普及的完整解决方案。建立了算法、参数与MCNP一致的并行随机数发生器模块。参考Linux集群方案,提出了一种基于Windowsxp的pc机并行计算系统的实现方案,采用通用局域网络设置,并... 针对目前蒙特卡罗模拟并行计算的两个制约因素,提出了利于普及的完整解决方案。建立了算法、参数与MCNP一致的并行随机数发生器模块。参考Linux集群方案,提出了一种基于Windowsxp的pc机并行计算系统的实现方案,采用通用局域网络设置,并行环境为MPICH2实现,编程调试工具为MicrosoftDevelopStudio。该方案对并行系统中的计算机没有硬件和软件的一致性的严格要求,具有灵活的可扩展性,对于一台计算机的也可以虚拟并行,适合单机下的并行程序调试。最后给出了简单蒙特卡罗模拟实例进行演示。 展开更多
关键词 并行计算 MPICH2 蒙特卡罗模拟 随机数发生器
下载PDF
基于共享与分布随机数的并行粒子发射算法 被引量:2
6
作者 陈军 《计算机学报》 EI CSCD 北大核心 2014年第7期1593-1598,共6页
对高功率微波三维电磁PIC数值模拟中采用束流发射方式的粒子随机生成规律进行了研究.提出了一种基于共享与分布随机数的并行粒子发射算法,以满足多个处理机对单个随机数产生器产生的随机数序列的共享和分布需求,即共享部分随机数,而分... 对高功率微波三维电磁PIC数值模拟中采用束流发射方式的粒子随机生成规律进行了研究.提出了一种基于共享与分布随机数的并行粒子发射算法,以满足多个处理机对单个随机数产生器产生的随机数序列的共享和分布需求,即共享部分随机数,而分别使用其他随机数.这些共享和分布需求在程序运行前是非确定性的.将该并行算法用于一典型高功率微波源器件中模拟,数值实验表明并行程序可以较好地吻合串行程序得到的粒子相空间物理图像. 展开更多
关键词 并行算法 随机数生成 粒子发射
下载PDF
基于众核平台的CLCG并行化设计与实现
7
作者 杨杰 宋博文 +1 位作者 张保东 周晓辉 《西安邮电大学学报》 2015年第4期66-69,73,共5页
针对组合式线性同余产生器,在众核平台上给出一种并行化设计。该设计依据组合式线性同余产生器串行算法原理,将组合式线性同余产生器周期内的随机数序列进行分块产生,每个线程独立产生一段周期内的随机数子序列,从而进行并行化处理。实... 针对组合式线性同余产生器,在众核平台上给出一种并行化设计。该设计依据组合式线性同余产生器串行算法原理,将组合式线性同余产生器周期内的随机数序列进行分块产生,每个线程独立产生一段周期内的随机数子序列,从而进行并行化处理。实验结果表明,该设计能够通过TestU01的452项测试,移植到Intel MIC平台后性能良好,产生10 000 000 000个随机数的时间相对CPU单线程的最优加速比为14.61。 展开更多
关键词 随机数产生器 并行化 组合式线性同余产生器 集成众核 TestU01
下载PDF
基于数模混合的真随机数发生器 被引量:3
8
作者 叶少康 李峥 《计算机工程与设计》 CSCD 北大核心 2012年第4期1602-1606,1622,共6页
提出了一种数模混合的真随机数发生器设计方案,利用RC电路充放电时间的不稳定性作为随机噪声源,并采用8个噪声源模块并行工作。8个噪声源模块产生的16比特随机数经由模加、异或、移位和反馈组成的算法处理后输出8比特分布均匀、相互独... 提出了一种数模混合的真随机数发生器设计方案,利用RC电路充放电时间的不稳定性作为随机噪声源,并采用8个噪声源模块并行工作。8个噪声源模块产生的16比特随机数经由模加、异或、移位和反馈组成的算法处理后输出8比特分布均匀、相互独立的随机数,同时为了方便外部应用,设计了串并行输出单元。将整个真随机数发生器在Spectre模拟器下进行了仿真与测试,结果表明,随机数生成速率为3.2MHz,且能够通过FIPS140-2的随机性检测。 展开更多
关键词 真随机数发生器 RC电路 后处理电路 串并行输出单元 随机性检测
下载PDF
基于超多核心平台的Knuth39并行化实现及性能分析
9
作者 张保东 周津羽 +2 位作者 刘逍 华诚 周晓辉 《计算机应用》 CSCD 北大核心 2015年第1期58-61,共4页
针对Knuth39随机数发生器运行速度慢的问题,提出了一种基于超多核心(MIC)平台的Knuth39并行化方法。首先,将Knuth39发生器的随机数序列以固定间隔划分成多个子序列;然后,每个线程从各子序列的起点开始生成随机数;最后,将各个线程生成的... 针对Knuth39随机数发生器运行速度慢的问题,提出了一种基于超多核心(MIC)平台的Knuth39并行化方法。首先,将Knuth39发生器的随机数序列以固定间隔划分成多个子序列;然后,每个线程从各子序列的起点开始生成随机数;最后,将各个线程生成的随机数序列组合成最终的序列。实验结果表明,并行化后Knuth39通过了Test U01的452项测试,与串行程序相同。同中央处理器(CPU)单线程相比,并行化后MIC平台下的最优加速比可达到15.69倍。所提方法有效地提高了Knuth39发生器的运行速度,并且保证了生成序列的随机性,更加适用于高性能计算领域。 展开更多
关键词 随机数发生器 Knuth39 并行化 超多核心 TestU01
下载PDF
集成众核平台下CombLec88的并行化
10
作者 宋博文 张保东 周晓辉 《计算机工程与设计》 北大核心 2016年第2期433-437,共5页
针对随机数产生器CombLec88相对于传统的线性同余产生器LCG(linear congruential generator)运行速度较慢的情况,在研究CombLec88串行算法的基础上,利用"Simple skip ahead"算法并行化理论,提出一种基于Intel MIC(many integr... 针对随机数产生器CombLec88相对于传统的线性同余产生器LCG(linear congruential generator)运行速度较慢的情况,在研究CombLec88串行算法的基础上,利用"Simple skip ahead"算法并行化理论,提出一种基于Intel MIC(many integrated core)众核平台的CombLec88并行化方案。割分一个周期内的原始随机数序列,汇总各个线程产生的随机数,产生所需随机序列。实验结果表明,该方案能够通过TestU01的454项测试,与串行程序相同,移植到Intel MIC平台后性能良好,相对CPU单线程的最优加速比为16.004。 展开更多
关键词 随机数产生器 并行化 CombLec88 集成众核 TestU01
下载PDF
基于FPGA的高速误码插入技术分析
11
作者 程翰林 《无线电工程》 2010年第10期4-6,37,共4页
随机误码插入技术用于数字网传输损伤模拟系统,以模拟信号在信道中的误码损伤。提出了当前误码损伤模拟设备存在处理速度慢、效率不高的问题,针对此问题分析了基于FPGA的误码插入常规方法。在此基础上提出了一种新型的高速并行误码插入... 随机误码插入技术用于数字网传输损伤模拟系统,以模拟信号在信道中的误码损伤。提出了当前误码损伤模拟设备存在处理速度慢、效率不高的问题,针对此问题分析了基于FPGA的误码插入常规方法。在此基础上提出了一种新型的高速并行误码插入方案,该方案采用线性反馈移位寄存器构造多路随机数发生器,同时保证误码图案的等效性,实现了对信号的并行处理。进行了测试,结果符合指标要求,性能良好,便于实现。 展开更多
关键词 误码损伤 模拟 高速 并行 伪随机数发生器 随机误码 FPGA
下载PDF
基于LFSR具有并行与串行结果一致的随机数生成算法 被引量:1
12
作者 王超 张秋艳 +1 位作者 张姗 王龙 《信息技术与网络安全》 2018年第10期15-18,45,共5页
随着信息技术的快速发展,随机数的应用越来越广泛,快速产生海量随机数的需求日益增长。针对这一问题,在基于线性反馈移位寄存器产生伪随机数的理论基础上,利用采样定理提出了一种适用于多核处理器的新伪随机数生成算法。新算法在并行运... 随着信息技术的快速发展,随机数的应用越来越广泛,快速产生海量随机数的需求日益增长。针对这一问题,在基于线性反馈移位寄存器产生伪随机数的理论基础上,利用采样定理提出了一种适用于多核处理器的新伪随机数生成算法。新算法在并行运行时与经典串行算法产生一致的随机数,不仅提高了效率,而且保持了通用性。通过理论分析和实验验证,证明了该新算法具有较好的加速比,具有重要的理论和工程实际意义。 展开更多
关键词 线性反馈移位寄存器 随机数发生器 并行与串行
下载PDF
关于并行随机数发生器的若干算法 被引量:8
13
作者 魏公毅 杨自强 《数值计算与计算机应用》 CSCD 北大核心 2001年第4期311-320,共10页
The simulation on a distributed parallel computer system requires parallel ran- dom number generators. In this paper, four algorithms of parallel random number generators are introduced. They are segmented parallel al... The simulation on a distributed parallel computer system requires parallel ran- dom number generators. In this paper, four algorithms of parallel random number generators are introduced. They are segmented parallel algorithm and leapfrog par- allel algorithm of multiplicative congruential generator and generalized feedback shift register (GFSR) generator, parallel algorithm of lagged-Fibonacci generator,and parallel algorithm of combined generator. 展开更多
关键词 并行随机数发生器 蒙特卡罗方法 数字模拟 并行计算机 随机搜索方法
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部