期刊文献+

MPI+OpenMP混合编程模型在大规模三对角线性方程组求解中的应用 被引量:4

MPI and OpenMP Paradigms and Its Application of Solving Large Scale Tridiagonal Linear Systems
下载PDF
导出
摘要 分布式共享存储系统的特点是每个节点内是共享存储的,而节点间是分布式存储.为了更好地利用这种多级体系结构,讨论了MPI+OpenMP混合编程模型的性能及实现方法,建立了大规模三对角线性方程组的MPI+OpenMP混合并行算法,并在上海大学高性能计算集群上与单纯MPI算法进行了性能方面的比较.结果表明,MPI+OpenMP混合并行算法具有更好的加速比和扩展性. The distributed shared memory system is characterized by shared memory multi-processors on each node and distributed memory among nodes.In order to make use of this hierarchical architecture,this paper discusses the performance of MPI+OpenMP hybrid programming paradigm and different implementations.We design a multi-granularity parallel algorithm for solving larger scale tridiagonal linear systems,and compare its performance with pure MPI algorithm on the high performance computer of Shanghai University.The results indicate that the hybrid algorithm shows better speedup and scalability.
出处 《微电子学与计算机》 CSCD 北大核心 2011年第8期158-161,共4页 Microelectronics & Computer
基金 上海市科委重点项目(10510500600) 教育部2008年度高等学校博士学科点专项科研基金项目(200802800007) 上海市重点学科建设项目资助基金项目(J50103)
关键词 混合编程模型 分布共享存储 三对角线性方程组 MPI hybrid paradigm distributed shared memory tridiagonal linear systems MPI
  • 相关文献

参考文献6

  • 1Michael J Quinn. Parallel programming in c with MPI and openMP[M]. New York: McGraw-Hill, 2003.
  • 2Nikolaos Drosionos, Nectarios Koziris. Performance comparison of pure MPI vs hybrid MPI--openMP paral- Ielization models on SMP clusters[C]// Proceedings of IPDPS04. Santa Fe, New Mexico..IEEE, 2004.
  • 3Yan Xiaoyang, Zhang Weiwen. The parallelization of three-dimensional electro-magnetic particle model u- sing both MPI and openMP[C]// Proceedings of IC- CIS2010, Chengdu, China:IEEE, 2010:17-19.
  • 4Yingchong S, L Lixia. Reducing communication over- head in large eddy simulation of jet engine noise[C]// Proceedings of CLUSTER2010, Crete, Greece.. IEEE, 2010: 255-264.
  • 5潘卫,陈燎原,张锦华,李永革,潘莉,夏凡.基于SMP集群的MPI+OpenMP混合编程模型研究[J].计算机应用研究,2009,26(12):4592-4594. 被引量:19
  • 6赵永华,迟学斌.基于SMP集群的MPI+OpenMP混合编程模型及有效实现[J].微电子学与计算机,2005,22(10):7-11. 被引量:33

二级参考文献10

  • 1陈燎原,潘卫,张锦华,廖敏,李永革,罗萃文,王修慧.HL-2A装置实验高性能计算系统与应用研究[J].核聚变与等离子体物理,2007,27(2):127-130. 被引量:3
  • 2HWANG K. Advanced computer architecture: parallelism, scalability,programmability[M].北京:机械工业出版社,1999.
  • 3OpenMP C application program interface version 2.0 [ EB/OL]. (2000-11). http://www. openmp. org/.
  • 4MPI: a message-passing interface standard [ EB/OL]. ( 1995 ). http ://www. mpi-forum. org/.
  • 5QUINN M J.MPI与OpenMP并行程序设计[M].陈文光,武永卫,译.北京:清华大学出版社,2004.
  • 6G Krawezik, F Cappello. Performance Comparison of MPI and Three OpenMP Programming Style on Shared Memory Muhiprocessors. In ACM SPAA, San Diego, USA, Jun 2003.
  • 7C Treffz, C Huanf. A Scalable Eigenvalue Solver for Symmetric Tridiagonal Matrices. Parallel Computing, 1995, 21:1213-1240.
  • 8D S Henty. Performance of Hybrid Message Passing and Shared Memory Parallels for Discrete Element Modeling.In Proceedings of the ACM/IEEE conference on Supercomputing, Dallas, Texas, United States, 2000: I0.
  • 9R Rabenseifner, G Wellein. Communication and Optimization Aspects of Parallel programming Models on Hybrid Architecture. International Journal of High performance Comouting Aoolications, 2003, 17(1): 49-62.
  • 10F Cappello, D Etiemble. MPI Versus MPI +OpenMP on IBM SP for the NAS Benchmarks. In Proceedings of the 2000 ACM/IEEE Conference on Supercomputing, Dallas,Texas, USA, IEEE Computer Society Press, 2000.

共引文献47

同被引文献30

引证文献4

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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