OpenMP / MPI Programming in a Multi-cluster System Based on Shared Memory/Message Passing Communication

  • Authors:
  • Adam Smyk;Marek Tudruj

  • Affiliations:
  • -;-

  • Venue:
  • IWCC '01 Proceedings of the NATO Advanced Research Workshop on Advanced Environments, Tools, and Applications for Cluster Computing-Revised Papers
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper presents parallel implementation of the FDTD method that is used for computer simulation of high frequency electromagnetic field propagation. The parallel implementation is based on simultaneous application of message passing communication in distributed memory multi-processor environment (MPI library) and communication by shared variables in the environment with shared memory (OpenMP library). The methodology of mixed communication mode with message passing and shared memory is presented. Parallel versions of the FDTD computation programs were tested in the system composed of four shared memory processor clusters additionally connected by message passing networks. Program execution efficiency measurements and comparisons for different communication versions are presented.