High-Level Data Parallel Programming in PROMOTER

  • Authors:
  • Matthias Besch;Hua Bi;Peter Enskonatus;Gerd Heber;Matthias Wilhelmi

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • HIPS '97 Proceedings of the 1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97)
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Implementing realistic scientific applications on parallel platforms requires a high-level, problem-adequate and flexible programming environment. The hybrid system PROMOTER pursues a two-level approach allowing easy and flexible programming at both language and library levels. The core concept of PROMOTER'S language model is its highly abstract and unified concept of data and communication structures. The paper briefly addresses the programming model, but focuses on implementation aspects of the compiler and runtime system. Finally, peformance results are given, evaluating the efficiency of the PROMOTER system.