期刊文献+

接触问题的MPI+OpenMP混合并行计算 被引量:1

Parallel computing of contact problems by using MPI+OpenMP hybrid model
下载PDF
导出
摘要 针对接触计算问题中需要大量全局通信的特点,结合当前流行的多处理器集群系统,采用了MPI+OpenMP的混合并行模式,实现了接触问题的并行计算。以双重区域剖分并行算法为基础,内力计算部分在采用MPI并行基础上,使用基于分块结构的OpenMP并行编程,使得接触力并行计算中涉及的全局通信时间无需增加,从而进一步提高了并行效率。数值模拟实验表明,这种并行方式能在上百处理器上实现千万自由度接触问题的并行计算。 Contact problem was parallelized by using MPI+OpenMP hybrid model which aims at reducing the global communications in contact problems and making full use of current CLUMPs architecture.Dual domain decomposition parallel algorithm was achieved by using MPI first,and then the force computation part was paralleled by OpenMP with block data.The hybrid model shows good parallel efficiency because of that the global communication in contact force parallel computing with the hybrid model is less than that with the unified model.The test case shows that the parallel program using this model can solve over 10 million DOFs contact problems by merely using hundreds of processors.
出处 《振动与冲击》 EI CSCD 北大核心 2012年第15期36-40,共5页 Journal of Vibration and Shock
基金 国家自然科学基金重点项目(61033009)
关键词 接触问题 双重区域分解 混合并行计算 contact problem dual domain decomposition hybrid model
  • 相关文献

参考文献8

  • 1Attaway S W, Hendrickson B A, Plimpton S J,et al. A paral- lel contact detection algorithm for transient solid dynamics sim- ulations using PRONTO3D [ J]. Computational Mechanics, 1998,22 (4) : 143 - 159.
  • 2Pierce T, Rodrigue G. A parallel two-sided contact algorithm in ALE3D [ J ]. Computer Methods in Applied Mechanics and Engineering, 2005,194 ( 27 - 29 ) : 3127 - 3146.
  • 3寇哲君,程建钢,姚振汉.机群环境下汽车碰撞的并行模拟[J].清华大学学报(自然科学版),2003,43(5):666-668. 被引量:6
  • 4亓文果,金先龙,张晓云.冲击-接触问题有限元仿真的并行计算[J].振动与冲击,2006,25(4):68-72. 被引量:25
  • 5Cappello F, Etiemble D. MPI versus MPI + OpenMP on IBM SP for the NAS Benchmarks. Supercomputing, ACM/IEEE, 2000 Conference[ C]. Dallas, 04-10 Nov, 2000.
  • 6Har J, Fulton R E. A parallel finite element procedure for con- tact-impact problems[ J]. Engineering with Computers, 2003, 19(2) :67 -84.
  • 7David A. Bader, 都志辉译, 面向千万亿次计算的算法与应用. 北京:清华大学出版社. 2008.
  • 8肖永浩,黄清南.基于分块数据结构的冲击问题并行计算[J].计算机辅助工程,2011,20(1):33-36. 被引量:1

二级参考文献23

  • 1章隆兵,吴少刚,蔡飞,胡伟武.PC机群上共享存储与消息传递的比较[J].软件学报,2004,15(6):842-849. 被引量:8
  • 2王远功.冲击问题的动态分析方法[J].振动与冲击,1994,13(1):41-45. 被引量:20
  • 3亓文果,金先龙,张晓云.冲击-接触问题有限元仿真的并行计算[J].振动与冲击,2006,25(4):68-72. 被引量:25
  • 4BaderDA.面向千万亿次计算的算法与应用[M].都志辉,等译.北京:清华大学出版社,2008.
  • 5ATTAWAY S W, HENDRICKSON B A, PLIMPTON S J, et al. A parallel contact detection algorithm for transient solid dynamics simulations using PRONTO3D[J]. Comput Mech, 1998, 22(2) : 143-159.
  • 6HEINSTEIN M W, ATrAWAY S W, SWEGLE J W, et al. A general-purpose contact detection algorithm for nonlinear structural analysis codes, SAND92-2141 [ R]. Albuquerque, New Mexico: Sandia National Laboratories, 1993.
  • 7PANTALE O. Parallelization of an object-oriented FEM dynamics code: influence of the strategies on the speedup [ J ]. Adv Eng Software, 2005, 36(6) : 361-373.
  • 8陈国良.并行计算[M].北京:高等教育出版社,1999..
  • 9Zhong Z H. Finite element procedures for contact-impact problems [M]. Oxford: Oxford University Press, 1993.
  • 10Nilsson L, Persson P, Zhong Z, Explicit FE-analysis of sheet metal forming and vehicle collisions using MPP computers [A]. Zhong Z. Proceedings 1st International Conference on Engineering Computation and Computer Simulation [C]. Changsha: Hunan University Press, 1995. 66-75.

共引文献29

同被引文献12

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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