Computer Science ›› 2014, Vol. 41 ›› Issue (2): 19-22.

Previous Articles     Next Articles

Research on Hybrid Parallel Programming Technique Based on CMP Multi-cure Cluster

WANG Wen-yi,WANG Chun-xia and WANG Jie   

  • Online:2018-11-14 Published:2018-11-14

Abstract: When validating some theory and testing computer systems processing capacity,high-performance scientific computing is an effective experimental means.Currently,as CMP multi-core clusters become increasingly common,this article attempted to do some experimental studies to the MPI and OpenMP two different parallel programming technique consisting of hybrid programming model.Through analyzing the experimental data of the program execution time and the speedup,it can be seen that in multi-core and multi-node clusters using fine-grained Hybrid parallel programming method than the single using MPI parallel programming method will be more rational and efficient,so it can also better reflect the features and advantages of system hardware and software.

Key words: High performance computing,CMP multi-core cluster,Wall clock time,Hybrid parallel programming with MPICH and OpenMP

[1] Hwang K.Advanced Computer Architecture:Parallelism Sca-lability Programmability[M].New York:McGraw-Hill Inc.,1993
[2] Group W,Skjellum E L A.Using MPI——Portable ParallelProgramming with the Massage Interface(Second Edition)[M].CambridgeMassachusetts,London,England:The MITPress,1999
[3] 都志辉.高性能计算之并行编程技术MPI并行程序设计[M].北京:清华大学出版社,2001
[4] Robert S A J.Multi-core Programming:Increasing performance Through Software Multi-threading [M].李宝峰,富弘毅,李韬,译.北京:电子工业出版社,2007:145-283
[5] Chandra R,Dagum L,Kohr D,et al.Menon:Parallel programming in OpenMP[M].Morgan Kaufmann Publisher,Inc.,San Francisco,CA,USA,2001
[6] OpenMP C and C++ Application Program Interface.version3.May 2008.http://www.openmp.org
[7] Brown R.Performance and Productivity Comparison BetweenOpenMP and MPI[J].Int Parallel Prog,2007,5:441-458
[8] 章隆兵,吴少刚,蔡飞.适合集群OpenMP系统的制导扩展[J].计算机学报,2004,7(8):1129-1135
[9] 陈永健.OpenMP编译与优化技术研究[D].北京:清华大学,2004
[10] Core i7QPI技术解密.http://wenku.baidu.com/view/63e77d160b4e767f5acfcea -e.html.Wang D T.The CELL microprocessor.Real World Technologies,2005
[11] Smith L,Bull M.Development of mixed mode MPI+OpenMP applications [J].Scientific Programming,2001,9:83-98
[12] Lusk E,Chan A.Early Experiments with the OpenMP/MPIHybrid Programming Model [C]∥IWOMP’08Proceedings of the 4th International Conference on Open MP in a New era of Parallelism.Springer,2008,4:36-47
[13] 叶晓敏.基于多核处理器并行EDA算法研究[D].复旦大学

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!