A rule-based approach for automatic bottleneck detection in programs on shared virtual memory systems
Gerndt, M. (Corresponding Author)
Krumme, A.
Jülich Supercomputing Center; JSC
Zentralinstitut für Angewandte Mathematik; ZAM
Proceedings Second International Workshop on High-Level Parallel Programming Models and Supportive Environments - IEEE Computer. Soc. Press, . - ISBN 0-8186-7882-8 - doi:10.1109/HIPS.1997.582960
IEEE Computer. Soc. Press 1997
93-104
10.1109/HIPS.1997.582960
Second International Workshop on High-Level Parallel Programming Models and Supportive Environments, Geneva (Switzerland), 1997-04-01 - 1997-04-01
Contribution to a book
Contribution to a conference proceedings
ohne Topic
Please use the identifier: http://dx.doi.org/10.1109/HIPS.1997.582960 in citations.
Programming distributed memory multiprocessors requires program parallelization as well as program optimization with respect to data locality. SVM-Fortran is a programming language for shared virtual memory architectures with special language features for specifying the distribution of parallel tasks onto the processors. It is realized on top of a shared virtual memory implementation on Intel Paragon. A programming environment provides performance analysis tools helping the user in the optimization of data locality. This paper outlines the environment, describes the basic concepts of the performance analysis support, and presents a design for the automation of performance analysis.