Library support for orthogonal processor groups

  • Authors:
  • Thomas Rauber;Robert Reilein;Gudula Rünger

  • Affiliations:
  • Institut für Informatik, Universität Halle-Wittenberg, 06099 Halle (Saale), Germany;Fakultät für Informatik, Techn. Universität Chemnitz, 09107 Chemnitz, Germany;Fakultät für Informatik, Techn. Universität Chemnitz, 09107 Chemnitz, Germany

  • Venue:
  • Proceedings of the thirteenth annual ACM symposium on Parallel algorithms and architectures
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many implementations on message-passing machines can benefit from an exploitation of mixed task and data parallelism. A suitable parallel programming model is a group-SPMD model which requires a structuring of the processors in to subsets and a partition of the program into multi-processor tasks. In this paper, we introduce a library support for the specification of message-passing programs in a group-SPMD style allowing different partitions in a single program. We describe the implementation of the library functions and illustrate the programming style.