DocumentCode :
2633512
Title :
Capturing and automating performance diagnosis: the Poirot approach
Author :
Helm, B. Robert ; Malony, Allen D. ; Fickas, Stephen F.
Author_Institution :
Dept. of Comput. & Inf. Sci., Oregon Univ., Eugene, OR, USA
fYear :
1995
fDate :
25-28 Apr 1995
Firstpage :
606
Lastpage :
613
Abstract :
Performance diagnosis, the process of finding and explaining performance problems, is an important part of parallel programming. Effective performance diagnosis requires that the programmer plan an appropriate method, and manage the experiments required by that method. This paper presents Poirot, an architecture to support performance diagnosis. It explains how the architecture helps automatically, adaptably plan and manage the diagnosis process. The paper evaluates the generality and practicality of Poirot, by reconstructing diagnosis methods found in several published performance tools
Keywords :
diagnostic expert systems; program debugging; software performance evaluation; Poirot; diagnosis methods; knowledge-based diagnosis; parallel programming; performance debugging; performance diagnosis; performance tools; software engineering; Application software; Computer architecture; Concurrent computing; Data analysis; Debugging; Information science; Parallel programming; Performance analysis; Programming profession; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7074-6
Type :
conf
DOI :
10.1109/IPPS.1995.395885
Filename :
395885
Link To Document :
بازگشت