期刊文献+

多核集群系统上的混合编程模型研究 被引量:4

Research on Hybrid Programming Model on Mutli-Core Cluster System
在线阅读 下载PDF
导出
摘要 对采用多核处理器作为SMP集群系统的计算节点的系统上的一种混合编程模型─MPI+OpenMP混合编程模型进行了深入的研究。建立了两个矩阵乘的混合并行算法,在多核集群平台上与纯MPI算法分别进行了实验,并进行了性能方面的比较。试验表明,混合编程具有更好的性能。 This paper proposes using multi-core processor as a computing node in the SMP cluster system, and studies the MPI + OpenMP hybrid programming model which is suitable for this system. To compare the performances of hybrid programming model and the pure MPI algorithm, two different matrix multiplication algorithms on both models are designed and tested in laboratory. The results show that the hybrid programming model can provide better performance.
作者 张军 万剑怡
出处 《计算机与现代化》 2009年第5期1-4,共4页 Computer and Modernization
基金 国家自然科学基金资助项目(60773054)
关键词 多核集群 混合编程模型 矩阵乘 multi-core cluster hybrid programming model matrix multiplication
  • 相关文献

参考文献13

  • 1Cappello F,Etiemble D.MPI versus MPI+OpenMP on IBM SP for the NAS benchmarks[C]//Proceedings of the 2000 ACM/IEEE Conference on Supercomputing.Dallas,Texas,USA,IEEE Computer Society Press,2000.
  • 2HE Y,DING C H Q.MPI and OpenMP paradiagms on cluster of SMP architectures:The vacancy tracking algorithm for multi-dimensional array transpose[C]//Proceedings of Supercomputing 2002.Baltimore,Maryland,2002.
  • 3Rajkumar Buyya.High Performance Cluster Computing[M].Prentice Hall,1999.
  • 4王冰,舒继武,郑纬民,王金照,陈民.Hybrid Decomposition Method in Parallel Molecular Dynamics Simulation Based on SMP Cluster Architecture[J].Tsinghua Science and Technology,2005,10(2):183-188. 被引量:2
  • 5Message Passing Interface Forum.MPI:A messagepassing interface standard[J].International Journal of Supercomputer Applications and High Performance Computing,1994,8(3-4):165-416.
  • 6Steven S Lumetta,Alan Mainwaring,David ECuller.Multi-protocol active messages on a cluster of SMPs[C]//SC'97:High Performance Networking and Computing:Proceedings of the 1997 ACM/IEEE SC97 Conference.San Jose,California,USA,1997.
  • 7Cappello F,Richard O O,Etiemble D.Investigating the performance of two programming models for clusters of SMP PCs[C]//Proc.of the 6th IEEE Symp,On High-Performance Computer Architecture (HPCA-6),2000.
  • 8Rajkumar Buyya.High Performance Cluster Computing[M].Beijing:Publishing House of Electronic Industry,2001.
  • 9陈文光.多核处理器的软件挑战[C]//第三届全国高性能算法软件研究开发研讨会,2006.
  • 10赵永华,迟学斌.基于SMP集群的MPI+OpenMP混合编程模型及有效实现[J].微电子学与计算机,2005,22(10):7-11. 被引量:33

二级参考文献9

  • 1李翀,罗家融,王华忠.基于BEOWULF的PC集群系统设计及并行编程的研究[J].微计算机信息,2005,21(08X):64-67. 被引量:14
  • 2G Krawezik, F Cappello. Performance Comparison of MPI and Three OpenMP Programming Style on Shared Memory Muhiprocessors. In ACM SPAA, San Diego, USA, Jun 2003.
  • 3C Treffz, C Huanf. A Scalable Eigenvalue Solver for Symmetric Tridiagonal Matrices. Parallel Computing, 1995, 21:1213-1240.
  • 4D 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.
  • 5R 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.
  • 6F 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.
  • 7http://www-unix.mes.anl.gov/mpi/mpich/ 2004.9.9
  • 8Willlam Gropp, Ewing Lusk, Nathan Doss, and Anthony Skjellum. A high performance, portable implementation of the MPI Message-Passing Interfacestandard. Parallel Computing, 1996, 22(6):789-828.
  • 9王小牛,冯百明.基于LINUX的NOW系统的构建[J].西北师范大学学报(自然科学版),2002,38(1):35-37. 被引量:4

共引文献42

同被引文献22

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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