Supercompilers for massively parallel architectures

  • Authors:
  • B. Chapman;M. Pantano;H. Zima

  • Affiliations:
  • -;-;-

  • Venue:
  • PAS '95 Proceedings of the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe the design of a compilation system, which translates Fortran programs automatically into explicitly parallel programs for a massively parallel architecture. Such a compiler must automatically generate data distributions and derive program transformation strategies based on a combination of heuristics and analysis features. Programs are subjected to an iterative tuning process, involving three major components: a restructuring system, a performance analysts subsystem, and a parallelization support environment. Many of the components in this environment have already been implemented in the framework of the Vienna Fortran compilation system.