10.3772/j.issn.1002-0470.2014.11.005
有限元数值仿真的高性能计算系统的开发
为实现各专业的高精度复杂性有限元数值仿真,研究了开发可在超级计算机上运行的高性能计算软件的方法.在借鉴和利用国内外并行计算和有限元数值仿真领域的优秀成果的基础上,提出了一种开发有限元数值仿真的高性能计算系统的通用方案.该方案按并行计算的过程将系统划分为前处理、区域分割、数学方程形成、数学方程求解、后处理5个模块,在完成各模块的开发后,依据接口规则将其组装在一起构成一个完整的并行计算软件.它通过对现有成熟软件和软件包的二次开发,避免大量繁琐复杂的编程,高效地开发出适合各专业领域的高性能计算程序,有效地缩短软件开发周期,保证软件开发的质量和性能.算例分析表明,用该方案开发的并行计算程序具有良好的可扩展性和并行效率,验证了该方案的正确性和有效性.
高性能计算、有限元分析、数值仿真、模块化程序设计
24
863计划2012AA01A307;国家自然科学基金11272214,51475287
2015-03-26(万方平台首次上网日期,不代表论文的发表时间)
共6页
1125-1130