DocumentCode
3440201
Title
A rule-based approach for automatic bottleneck detection in programs on shared virtual memory systems
Author
Gerndt, Michael ; Krumme, A.
Author_Institution
Central Inst. for Appl. Math., Res. Center Julich, Germany
fYear
1997
fDate
35521
Firstpage
93
Lastpage
101
Abstract
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. The paper outlines the environment, describes the basic concepts of the performance analysis support, and presents a design for the automation of performance analysis
Keywords
distributed memory systems; knowledge based systems; parallel languages; parallel programming; shared memory systems; software performance evaluation; virtual storage; Intel Paragon; SVM-Fortran; automatic bottleneck detection; data locality; distributed memory multiprocessor programming; parallel task distribution; performance analysis automation; performance analysis support; performance analysis tools; program optimization; program parallelization; programming environment; programming language; rule based approach; shared virtual memory implementation; shared virtual memory systems; special language features; Automatic programming; Computer languages; Concurrent computing; Design automation; Design optimization; Mathematical programming; Mathematics; Parallel programming; Performance analysis; Programming environments;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Programming Models and Supportive Environments, 1997. Proceedings., Second International Workshop on
Conference_Location
Geneva
Print_ISBN
0-8186-7882-8
Type
conf
DOI
10.1109/HIPS.1997.582960
Filename
582960
Link To Document