期刊文献+

基于十亿亿次国产超算系统的流体力学软件众核适应性研究 被引量:10

Research on Adaptation of CFD Software Based on Many-core Architecture of 100P Domestic Supercomputing System
下载PDF
导出
摘要 国产众核处理器提供了两种移植难度相差较大的众核级并行编程语言。不同流体力学软件对众核架构适应性的不同,决定了它们在移植优化过程中适合于不同的编程语言。首先介绍了国产众核处理器的体系结构、编程模型和并行编程语言;然后分析了流体力学软件应用于国产众核处理器存在的挑战性问题,包括隐格式带来的数据相关性、大型稀疏矩阵线性代数方程组求解、多重网格方法和非结构网格等,这些问题限制了软件对众核架构的适应性。文中针对这些难题分别提出了创新的优化算法,并通过理论分析和实验得到了几种典型流体力学软件的众核适应性研究结论。实践证明,多数流体力学软件对国产众核处理器的适应性良好,能够采用OpenACC编译器自动移植,并扩展到百万核并行规模,能保持较高的并行效率。 Domestic many-core super computing system provides two program languages with different program difficulty.Adaptation to many-core architecture of CFD software decides which program language should be used.Firstly,this paper briefly introduced the many-core architecture,program model and program languages.And then challenges on the adaptation of CFD software were analyzed,including data relativity of implicit method,solving of big parse linear equations,many grid method and unstructured grids.For each challenge,corresponding countermeasure was provided too.At last,the paper provided the speedup ratio of some typical software of fluid dynamics based on theory analysis and experiments.Facts prove that most CFD softwares adapt well to domestic many-core architecture and can use simple program language to get better parallel ration on million cores.
作者 李芳 李志辉 徐金秀 范昊 褚学森 李新亮 LI Fang;LI Zhi-hui;XU Jin-xiu;FAN Hao;CHU Xue-sen;LI Xin-liang(Jiangnan Institute of Computing Technology,Wuxi,Jiangsu 214083,China;National Laboratory of Computational Fluid Dynamics,Beijing 100191,China;China Ship Scientific Research Center,Wuxi,Jiangsu 214081,China;Institute of Mechanics,Chinese Academy of Sciences,Beijing 100190,China)
出处 《计算机科学》 CSCD 北大核心 2020年第1期24-30,共7页 Computer Science
基金 载人航天工程技术课题(2018-14) 国家自然科学基金重大研究计划(91530319) 国家重点基础研究发展计划(2014CB744100)~~
关键词 国产 众核架构 流体力学软件 适应性 编程语言 并行算法 Domestic Many-core architecture Software of computational fluid dynamics Adaptation Program language Parallel algorithm
  • 相关文献

参考文献3

二级参考文献132

  • 1Goldenberg 1, Libai E, Muller E. Talk of the network: A complex systems look at the underlying process of word-ofmouth. Marketing Letters, 2001, 12(3): 211-223.
  • 2Goldenberg 1, Libai E, Muller E. Using complex systems analysis to advance marketing theory development: Modeling heterogeneity effects on new product growth through stochastic cellular automata. Academy of Marketing Science Review, 2001, 9(3): 1-18.
  • 3Granovetter M. Threshold models of collective behavior. American journal of Sociology, 1987,83(6): 1420-1443.
  • 4Hethcote , Herbert W. The mathematics of infectious diseases. SIAM Review-Society for Industrial and Applied Mathematics, 2000, 42(4): 599-653.
  • 5May R M, Lloyd A L. Infection dynamics on scale-free network. Physical Review E, 2001, 64 (4): 066112.
  • 6Satorras R P. Vespignani A. Epidemic spreading in scalefree networks. Physical Review Letters, 2001, 86 ( 14 ) : 3200-3203.
  • 7Morris S. Contagion. Review of Economic Studies, 2000, 67(1): 57-78.
  • 8Young H P. The Diffusion of Innovation in Social Networks. Oxford: Oxford University Press, 2003.
  • 9Xu B, Liu L. Information diffusion through online social networks/ /Proceedings of the International Conference on Electrical Machines and Systems (lCEMMS 2010). Incheon , Korea, 2010: 53-56.
  • 10Granovetter M S. The Strength of Weak Ties. Chicago: University of Chicago Press, 1974.

共引文献85

同被引文献35

引证文献10

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部