西安电子科技大学学报

• 研究论文 • 上一篇    下一篇

国产众核处理器百万核时域有限差分并行计算

姜雪松;江树刚;张玉;赵勋旺   

  1. (西安电子科技大学 天线与微波技术重点实验室,陕西 西安 710071)
  • 收稿日期:2016-12-11 出版日期:2017-12-20 发布日期:2018-01-18
  • 作者简介:姜雪松(1991-),男,西安电子科技大学硕士研究生,E-mail:1530533866@qq.com
  • 基金资助:

    国家重点研究开发计划资助项目(2017YFB0202102);国家重点研发计划国际科技合作资助项目(2016YFE0121600);教育部新世纪优秀人才支持计划资助项目(NCET-13-0949);国家高技术研究发展计划(863 计划)资助项目(2012AA01A308,2014AA01A302)

Parallel FDTD computation of million cores with the domestically-made many-core supercomputer

JIANG Xuesong;JIANG Shugang;ZHANG Yu;ZHAO Xunwang   

  1. (Science and Technology on Antennas and Microwave Lab., Xidian Univ., Xi'an 710071, China)
  • Received:2016-12-11 Online:2017-12-20 Published:2018-01-18

摘要:

根据“神威太湖之光”超级计算机新型架构,研究了众核计算平台超大规模并行时域有限差分方法.利用太湖之光提供的加速线程库,提出一种针对众核处理器的时域有限差分并行编程方法.基于该方法设计的并行时域有限差分程序,率先突破300万处理器核并行计算,以16384核为基准, 在327680核时并行效率可达50%.并完成200波长电尺寸机载天线受扰分析.研究结果表明,并行时域有限差分法可以在国产众核超级计算平台上解决复杂电磁工程问题.

关键词: 并行算法, 国产处理器核, 300万处理器核, 时域有限差分法, 计算电磁学

Abstract:

According to the new structure of domestically-made super computers, the massively parallel Finite-Difference Time-Domain (FDTD) is studied. By using the accelerating thread library, a parallel FDTD programming method for many-core processors is proposed. The parallel FDTD program based on this method is the first to realize 3 million processor cores parallel computation.Test results show that the parallel efficiency can reach up to 50% on 327680 cores with 16384 cores as the benchmark. And an analysis of the 200 wavelength electric size airborne antenna array is made. The researches in this paper indicate that the complicate electromagnetic problems can be solved efficiently using the method on the domestic many-core supercomputing platform.

Key words: parallel algorithms, domestic processors, 3000000 core, finite-difference-time-domain, computational electromagnetics