| 注册
首页|期刊导航|计算机应用与软件|基于 MIC 的 MRG32k3a 并行化设计与实现

基于 MIC 的 MRG32k3a 并行化设计与实现

宋博文 周津羽 华诚 刘逍 周晓辉

计算机应用与软件Issue(2):250-253,289,5.
计算机应用与软件Issue(2):250-253,289,5.DOI:10.3969/j.issn.1000-386x.2016.02.058

基于 MIC 的 MRG32k3a 并行化设计与实现

DESIGN AND IMPLEMENTATION OF MRG32K3A PARALLELISATION BASED ON MIC

宋博文 1周津羽 2华诚 2刘逍 1周晓辉3

作者信息

  • 1. 西安邮电大学计算机学院 陕西 西安 710121
  • 2. 陕西省高性能计算研究中心 陕西 西安 710121
  • 3. 陕西省高性能计算研究中心 陕西 西安 710121
  • 折叠

摘要

Abstract

Random number generator is widely used in engineering simulation,MRG32k3a is a random number generator with excellent performance,but its generation rate is slow.In view of this,this article presents an MIC platform-based MRG32k3a parallelisation approach using the theory of algorithm parallelisation according to the study on MRG32k3a serial algorithm.Experimental results show that the approach can pass all the tests of uniform random number test-library TestU01.After transplanting to MIC platform,the relationship of the speedup ratio and the number of threads increases linearly,and the best speedup ratio relative to CPU single-thread reaches 17.73.

关键词

随机数产生器/MIC/并行化/MRG32k3a/TestU01

Key words

Random number generator/Many integrated core (MIC)/Parallelisation/MRG32k3a/TestU01

分类

信息技术与安全科学

引用本文复制引用

宋博文,周津羽,华诚,刘逍,周晓辉..基于 MIC 的 MRG32k3a 并行化设计与实现[J].计算机应用与软件,2016,(2):250-253,289,5.

基金项目

陕西省自然科学基础研究计划项目(2013JM8028)。 ()

计算机应用与软件

OACSTPCD

1000-386X

访问量0
|
下载量0
段落导航相关论文