A theory and architecture for automating performance diagnosis

Citation
Ad. Malony et Br. Helm, A theory and architecture for automating performance diagnosis, FUT GENER C, 18(1), 2001, pp. 189-200
Citations number
30
Categorie Soggetti
Computer Science & Engineering
Journal title
FUTURE GENERATION COMPUTER SYSTEMS
ISSN journal
0167739X → ACNP
Volume
18
Issue
1
Year of publication
2001
Pages
189 - 200
Database
ISI
SICI code
0167-739X(200109)18:1<189:ATAAFA>2.0.ZU;2-O
Abstract
This prospectus describes research to simplify programing of parallel compu ters. It focuses specifically on performance diagnosis, the process of find ing and explaining sources of inefficiency in parallel programs. Considerab le research already has been done to simplify performance diagnosis, but wi th mixed success. Two elements are missing from existing research: 1. There is no general theory of how expert programers do performance diagnosis. As a result, it is difficult for researchers to compare existing work or fit their work to programers. It is difficult for programers to locate products of existing research that meet their needs. 2. There is no automated, adaptable software to help programers do performa nce diagnosis. Existing software is either automated but limited to very sp ecific circumstances, or in general, not automated for most tasks. The research described here addresses both of these issues. The research wi ll develop and validate a theory of performance diagnosis, based on general models on diagnostic problem-solving. It will design and evaluate a comput er program (called Poirot) that employs the theory to automatically, adapta bly support performance diagnosis. (C) 2001 Elsevier Science B.V. All tight s reserved.