High-level data parallel programming in Promoter

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 P...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Besch, H., Hua Bi, Enskonatus, P., Heber, G., Wilhelmi, M.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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, performance results are given, evaluating the efficiency of the PROMOTER system.
DOI:10.1109/HIPS.1997.582955