首页 | 本学科首页   官方微博 | 高级检索  
     

接触问题的MPI+OpenMP混合并行计算
引用本文:肖永浩,莫则尧. 接触问题的MPI+OpenMP混合并行计算[J]. 振动与冲击, 2012, 31(15): 36-40. DOI:  
作者姓名:肖永浩  莫则尧
作者单位:1中国工程物理研究院 计算机应用研究所,四川 绵阳 621900;2北京应用物理与计算数学研究所,北京,100088
基金项目:国家自然科学基金重点项目
摘    要:针对接触计算问题中需要大量全局通信的特点,结合当前流行的多处理器集群系统,采用了MPI+OpenMP的混合并行模式,实现了接触问题的并行计算。以双重区域剖分并行算法为基础,内力计算部分在采用MPI并行基础上,使用基于分块结构的OpenMP并行编程,使得接触力并行计算中涉及的全局通信时间无需增加,从而进一步提高了并行效率。数值模拟实验表明,这种并行方式能在上百处理器上实现千万自由度接触问题的并行计算。

关 键 词:接触问题   双重区域分解   混合并行计算 
收稿时间:2011-06-15
修稿时间:2011-08-23

Parallel computing of contact problems by using MPI + OpenMP hybrid model
XIAO Yong-hao , MO Ze-yao. Parallel computing of contact problems by using MPI + OpenMP hybrid model[J]. Journal of Vibration and Shock, 2012, 31(15): 36-40. DOI:  
Authors:XIAO Yong-hao    MO Ze-yao
Affiliation:1 Computer Application Institute, China Academy of Engineering Physics, Mianyang Sichuan 621900, China;2 Institute of Applied Physics and Computational Mathematics , Beijing 100088
Abstract:Abstract: Contact problem was parallelized by 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 with MPI first, and then the force computation part was paralleled by OpenMP with block data. The hybrid model shows good parallel efficiency because of the global communication in contact force parallel computing of hybrid model was less than unified model. The test case shows that the parallel program using this model can solve over 10 million DOFs contact problems using hundreds of processors.
Keywords:contact problemdual domain decompositionhybrid mode
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《振动与冲击》浏览原始摘要信息
点击此处可从《振动与冲击》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号