Implementation and evaluation of MPI+OpenMP programming model on Dawning3000

Yong Chen, Guoliang Chen, Yinlong Xu, Jiulong Shan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

SMP cluster (CLUMPs) architecture has been widely used to provide scalable high performance computers recently. One distinctive feature over traditional parallel computer architecture is its hybrid memory model, shared memory inside the node and message passing between the nodes. In this paper, we study the hybrid programming model of MPl+OpenMP on CLUMPs architecture. We analyze the implementation mechanism of MPI+OpenMP and give some suggestions about this hybrid programming model on CLUMPs. We also conduct experiments on Dawning3000 super parallel computer, which is CLUMPs architecture, and analyze the results. According to the analysis result, we drew several significant conclusions about MPI+OpenMP programming model on CLUMPs, such as the effective number of threads in one SMP node, memory bus competition and etc.

Original languageEnglish
Title of host publication21st IASTED International Multi-Conference on Applied Informatics
Pages732-737
Number of pages6
StatePublished - 2003
Event21st IASTED International Multi-Conference on Applied Informatics - Innsbruck, Austria
Duration: Feb 10 2003Feb 13 2003

Publication series

NameIASTED International Multi-Conference on Applied Informatics
Volume21

Conference

Conference21st IASTED International Multi-Conference on Applied Informatics
Country/TerritoryAustria
CityInnsbruck
Period02/10/0302/13/03

Keywords

  • CLUMPs
  • MPI
  • OpenMP
  • Programming model

Fingerprint

Dive into the research topics of 'Implementation and evaluation of MPI+OpenMP programming model on Dawning3000'. Together they form a unique fingerprint.

Cite this