基于OpenMP的三维显式物质点法并行化研究

被引:14
作者
黄鹏 [1 ,2 ]
张雄 [1 ,3 ]
马上 [1 ]
王汉奎 [1 ]
机构
[1] 清华大学航天航空学院
[2] 中国工程物理研究院总体工程研究所
[3] 大连理工大学工业装备结构分析国家重点实验室
关键词
OpenMP; 显式物质点法; 区域分解法; 循环分解方法; 加速比;
D O I
暂无
中图分类号
O302 [力学中的数学方法];
学科分类号
0701 ;
摘要
基于OpenMP技术开发了三维显式物质点并行程序MPM3DMP。为了避免节点更新阶段的数据竞争,采用区域分解法将背景网格分解为均匀的子域,每个线程负责一个子域的节点变量更新,然后将更新后的节点变量装配到整体。在质点更新阶段采用了循环分解方法进行并行。针对Taylor杆碰撞的三种计算模型,在双Intel Woodcrest 4核CPU服务器下进行了测试:粗模型在4核下加速比为3.82,在8核下为6.23,中模型在4核下加速比为3.79,在8核下加速比为6.23;细模型在4核下加速比为3.75,8核下加速比为6.26。因此,本文的并行程序具有较好的并行效率和可扩展性。
引用
收藏
页码:21 / 27
页数:7
相关论文
共 6 条
[1]   超高速碰撞问题的三维物质点法 [J].
马上 ;
张雄 ;
邱信明 .
爆炸与冲击, 2006, (03) :273-278
[2]   Three-dimensional dynamic fracture analysis using the material point method [J].
Guo, Y. J. ;
Nairn, J. A. .
CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2006, 16 (03) :141-155
[3]  
A component-based parallel infrastructure for the simulation of fluid–structure interaction[J] . Steven G. Parker,James Guilkey,Todd Harman.Engineering with Computers . 2006 (3)
[4]   Parallel molecular dynamics using OPENMP on a shared memory machine [J].
Couturier, R ;
Chipot, C .
COMPUTER PHYSICS COMMUNICATIONS, 2000, 124 (01) :49-59
[5]  
Axisymmetric form of the material point method with applications to upsetting and Taylor impact problems[J] . Deborah Sulsky,Howard L. Schreyer.Computer Methods in Applied Mechanics and Engineering . 1996 (1)
[6]  
Using OpenMP:Portable Shared Memory Parallel Programming .2 Chapman B,Jost G,Kuck D J,et al. The MIT Press . 2007