Application of Mixed MPI OpenMP Programming in a Multi SMP Cluster Computer

  • Authors:
  • Adam Smyk;Marek Tudruj

  • Affiliations:
  • -;-

  • Venue:
  • PPAM '01 Proceedings of the th International Conference on Parallel Processing and Applied Mathematics-Revised Papers
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper presents results of experiments concerned with parallel program implementation based on mixed mode communication. Parallel programs were implemented with the simultaneous use of communication library based on message passing at the level of parallel processes (MPI) and shared memory communication at the level of computing threads (OpenMP). The experiments were done in the executive computer environment that was composed of several shared memory multiprocessor clusters connected by external inter-processor communication network. Different parallelisation methods (program decomposition into processes and threads) have been studied and experimentally evaluated with the use of communication networks with drastically different bandwidths: FastEthernet and Myrinet. The measurements revealed the superiority of the mixed communication mode programming. The experiments enabled to estimate the required bandwidth of the message passing network that provides program execution efficiency equivalent to mixed mode communication. The examined application concerned the FDTD method used for electromagnetic wave propagation modeling.