Flexible Data Distribution in PGHPF

  • Authors:
  • Mark Leair;Douglas Miles;Vincent Schuster;Michael Wolfe

  • Affiliations:
  • -;-;-;-

  • Venue:
  • Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
  • Year:
  • 1999

Quantified Score

Hi-index 0.01

Visualization

Abstract

We have implemented the GEN_BLOCK (generalized block) data distribution in PGHPF, our High Performance Fortran implementation. Compared to a BLOCK or CYCLIC distribution, the more flexible GEN_BLOCK distribution allows users to balance the load between processors. Simple benchmark programs demonstrate the benefits of the new distribution format for unbalanced work loads, getting speedup of up to 2X over simple distributions. We also show performance results for a whole application.