MGF: a grid-enabled MPI library with a delegation mechanism to improve collective operations

  • Authors:
  • F. Gregoretti;G. Laccetti;A. Murli;G. Oliva;U. Scafuri

  • Affiliations:
  • Institute of High Performance Computing and Networking ICAR-CNR, Naples, Italy;University of Naples Federico II, Naples, Italy;Institute of High Performance Computing and Networking ICAR-CNR, Naples, Italy;Institute of High Performance Computing and Networking ICAR-CNR, Naples, Italy;Institute of High Performance Computing and Networking ICAR-CNR, Naples, Italy

  • Venue:
  • PVM/MPI'05 Proceedings of the 12th European PVM/MPI users' group conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The success of Grid technologies depends on the ability of libraries and tools to hide the heterogeneous complexity of Grid systems. MPI-based programming libraries can make this environment more accessible to developers with parallel programming skills. In this paper we present MGF, an MPI library which extends the existing MPICH-G2. MGF aims are: to allow parallel MPI applications to be executed on Grids without source code modifications; to give programmers a detailed view of the execution system network topology; to use the most efficient channel available for point-to-point communications and finally, to improve collective operations efficiency introducing a delegation mechanism.