首页> 中文期刊> 《计算机应用》 >基于超多核心平台的Knuth39并行化实现及性能分析

基于超多核心平台的Knuth39并行化实现及性能分析

     

摘要

针对Knuth39随机数发生器运行速度慢的问题,提出了一种基于超多核心(MIC)平台的Knuth39并行化方法.首先,将Knuth39发生器的随机数序列以固定间隔划分成多个子序列;然后,每个线程从各子序列的起点开始生成随机数;最后,将各个线程生成的随机数序列组合成最终的序列.实验结果表明,并行化后Knuth39通过了TestU01的452项测试,与串行程序相同.同中央处理器(CPU)单线程相比,并行化后MIC平台下的最优加速比可达到15.69倍.所提方法有效地提高了Knuth39发生器的运行速度,并且保证了生成序列的随机性,更加适用于高性能计算领域.

著录项

  • 来源
    《计算机应用》 |2015年第1期|58-61|共4页
  • 作者单位

    西安邮电大学计算机学院;

    西安710121;

    陕西省高性能计算研究中心并行计算实验室;

    西安710121;

    西安邮电大学计算机学院;

    西安710121;

    陕西省高性能计算研究中心并行计算实验室;

    西安710121;

    陕西省高性能计算研究中心并行计算实验室;

    西安710121;

    西安邮电大学计算机学院;

    西安710121;

    陕西省高性能计算研究中心并行计算实验室;

    西安710121;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP311.52;
  • 关键词

    随机数发生器; Knuth39; 并行化; 超多核心; TestU01;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号