期刊文献+

基于OpenMP4.0的发动机燃烧模拟软件异构并行优化 被引量:2

Heterogeneous Parallel Optimization of an Engine Combustion Simulation Application with the OpenMP 4.0 Standard
下载PDF
导出
摘要 LESAP是一个超燃冲压发动机燃烧数值模拟软件,可模拟发动机燃烧室内的燃烧化学反应与超声速流动,具有实际工程应用价值,其计算量巨大.面向通用CPU与Intel集成众核协处理器(many integrated core,MIC)构成的新型异构众核平台,使用新的OpenMP 4.0编程标准,实现了LESAP软件面向异构并行平台的移植,并采用SIMD向量化、数据传输优化、基于网格块划分的负载均衡等技术进行了性能优化.性能测试结果表明异构版本比纯CPU版本性能更佳.在天河二号超级计算机的1个结点(含2个12核的Intel Xeon E5-2692CPU加3块Intel Xeon Phi 31S1P协处理器)上,对一个实际超燃发动机燃烧数值模拟问题,网格规模为532万单元时,每时间步的平均执行时间从原来纯CPU版的64.72s减少到21.06s,性能加速比达到约3.07. LESAP is a combustion simulation application capable of simulating the chemical reactions and supersonic flows in the scramjet engines.It can be used to solve practical engineering problems and involve a large amount of computations.In this paper,we port and optimize LESAP with the OpenMP 4.0 accelerator model,targeting the heterogeneous many-core platform composed of general CPU and Intel Many Integrated Core(MIC).Based on the application characteristics,a series of techniques are proposed,including OpenMP 4.0 based task offloading,data movement optimization,grid-partition based load-balancing and SIMD optimization.The performance evaluation is done for a real combustion simulation configuration,with 5 320 896 grid cells,on one Tianhe-2 supercomputer node.The results show that the resulting heterogenous code significantly outperforms the original CPU only code.When the heterogenous code runs on two Intel Xeon E5-2692 CPUs and three Intel Xeon Phi 31S1P coprocessors,the runtime per time-steep is reduced from 64.72 seconds to 21.06 seconds.The heterogeneous computing achieves a speedup of 3.07 times over the original code that only runs on the two Intel Xeon E5-2692 CPUs.
作者 杨梅芳 车永刚 高翔 Yang Meifang;Che Yonggang;Gao Xiang(College of Computer,National University of Defense Technology,Changsha 410073;Science and Technology on Parallel and Distributed Processing Laboratory,National University of Defense Technology,Changsha 410073)
出处 《计算机研究与发展》 EI CSCD 北大核心 2018年第2期400-408,共9页 Journal of Computer Research and Development
基金 国家自然科学基金国际合作与交流项目(61561146395) 国家自然科学基金项目(11502296) 国家“八六三”高技术研究发展计划基金项目(2012AA01A301)
关键词 发动机燃烧数值模拟 异构众核平台 Intel集成众核 OpenMP4.0 性能优化 combustion simulation heterogeneous many-core platform Intel MIC OpenMP 4.0 performance optimization
  • 相关文献

参考文献3

二级参考文献16

  • 1王兰,吴颖川,乐嘉陵.Scramjet整机流场的非结构网格并行数值模拟[J].推进技术,2009,30(1):34-40. 被引量:3
  • 2Bertin J J, Cummings R M. Fifty years of hypersonics: where we've been, where we're going[J]. Progress in Aer- ospace Sciences, 2003,39 (6/7) : 511-536.
  • 3Ikawa H. Rapid methodology for design and performance prediction of integrated scramjet engine[J]. Journal of Pro- pulsion and Power,1991,7(3):437-444.
  • 4Jazra T, Smart M. Preliminary design o{ an integrated scramjet-powered accelerator[R]. AIAA-2009-7418,2009.
  • 5Clark A,Wu C,Mirmirani M,et al. Development of an air- frame-propulsion integrated generic hypersonic vehicle model[R]. AIAA-2006-218,2006.
  • 6Doherty L J,Smart M K,Mee D J. Design of an airframe integrated 3 D seramjet and experimental results at a Mach 10 flight condition[R]. AIAA-2012-5910,2012.
  • 7Mahulikar S P. Theoretical aerothermal concepts for con- figuration design of hypersonic vehicles[J]. Aerospace Sci- ence and Technology, 2005,9 ( 8 ) : 681-685.
  • 8XU Xu, XU Dajun,CAI Guobiao. Optimization design for scramjet and analysis of its operation performance [J]. Acta Astronautica, 2005,57 (2) : 390-403.
  • 9CHE Jing,TANG Shuo,KANG Bingnan. Airframe/scram- jet integrated design of hypersonic cruise vehicle [R]. AIAA-2007-642,2007.
  • 10CHE Jing,TANG Shuo. Research on integrated optimiza- tion design of hypersonic cruise vehiele[J]. Aerospace Sci- ence and Technology, 2008,12 (7) : 567-572.

共引文献44

同被引文献13

引证文献2

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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