Performance Analysis for SVM-Fortran with OPAL

Gespeichert in:
Bibliographische Detailangaben
Titel: Performance Analysis for SVM-Fortran with OPAL
Autoren: Forschungszentrum Jülich Gmbh, Interner Bericht, M. Gerndt, A. Krumme, S. Özmen
Weitere Verfasser: The Pennsylvania State University CiteSeerX Archives
Quelle: http://www.fz-juelich.de/jsc/files/docs/ib/ib-95/ib-9519.pdf.
Publikationsjahr: 1995
Bestand: CiteSeerX
Schlagwörter: distributed memory computers, shared virtual memory, parallel programming, data locality
Beschreibung: Programming distributed memory parallel computers with message passing is often considered to be a difficult task. To overcome the drawbacks of this programming style, several efforts have been made in the field of new parallel programming languages. One example is the shared virtual memory programming model. SVM-Fortran is an extension of Fortran77 for programming shared virtual memory systems. It provides special notations for work distribution to optimize data locality and load balance. There exists a number of different tools for performance debugging in message passing systems, but none of these would fulfill the special requirements of the SVM programming model. Moreover, we observed that the user requirements for performance debugging strongly recommend tools which are adapted to the programmers view of the program. Therefore, special emphasis is set on source code related methods of OPAL and the underlying trace generation with the performance monitor SAM.
Publikationsart: text
Dateibeschreibung: application/pdf
Sprache: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.92.3689
Verfügbarkeit: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.92.3689
http://www.fz-juelich.de/jsc/files/docs/ib/ib-95/ib-9519.pdf
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Dokumentencode: edsbas.51E2D6D8
Datenbank: BASE
Beschreibung
Abstract:Programming distributed memory parallel computers with message passing is often considered to be a difficult task. To overcome the drawbacks of this programming style, several efforts have been made in the field of new parallel programming languages. One example is the shared virtual memory programming model. SVM-Fortran is an extension of Fortran77 for programming shared virtual memory systems. It provides special notations for work distribution to optimize data locality and load balance. There exists a number of different tools for performance debugging in message passing systems, but none of these would fulfill the special requirements of the SVM programming model. Moreover, we observed that the user requirements for performance debugging strongly recommend tools which are adapted to the programmers view of the program. Therefore, special emphasis is set on source code related methods of OPAL and the underlying trace generation with the performance monitor SAM.