Parallel Program Design

RISC-Linz logo

Wolfgang Schreiner
Research Institute for Symbolic Computation (RISC-Linz)
Johannes Kepler University, A-4040 Linz, Austria

  • A Methodical Approach
  • Design Stages
  • The Partitioning Stage
  • Domain Decomposition
  • Functional Decomposition
  • Partition Design Checklist
  • The Communication Stage
  • Communication Structure
  • Communication Types
  • Local Communication
  • Global Communication
  • Global Communication
  • Unstructured/Dynamic Communication
  • Asynchronous Communication
  • Shared Data Structures
  • Communication Design Checklist
  • The Agglomeration Stage
  • Increasing Granularity
  • Preserving Flexibility
  • Reducing Software Engineering Costs
  • Agglomeration Design Checklist
  • The Mapping Stage
  • Mapping Strategies
  • Load Balancing Algorithms
  • Load Balancing Algorithms
  • Task Scheduling Algorithms
  • Task Scheduling Algorithms
  • Mapping Design Checklist

  • Author: Wolfgang Schreiner
    Last modification: November 15, 1996

    [Up] [RISC-Linz] [University] [Search]