基于OpenMP的近场动力学模拟并行实现
徐凤洲
张健飞
1.河海大学力学与材料学院,江苏南京2111002.河海大学力学与材料学院,江苏南京211100
摘要:针对近场动力学模拟计算量大、计算效率低等问题,研究基于OpenMP的近场动力学(peridynamic,PD)并行化方法,即在多核处理器计算机上利用OpenMP技术对PD程序中耗时占比大的构建邻接节点域、计算物质点表面修正系数、时间积分3个模块进行并行化处理,实现PD模拟的多线程并行化.通过对二维各向同性板的2种键型PD模型(准静态模拟PD模型和动态裂纹扩展模拟PD模型)测试,得出不同线程数下并行计算时间.结果 表明,采用OpenMP并行技术可有效提高近场动力学模拟运算中的计算效率,相比于串行计算,并行计算获得了2.0 ~4.0倍的加速比.
关键词:近场动力学模拟OpenMP多核处理器多线程并行计算
分类号:TP312(计算技术、计算机技术)
资助基金:国家自然科学基金(51679077)中央高校基本科研业务费专项(2016B06414)
论文发表日期:2020-10-28
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:9( 130-138 )
英文信息
