Title :
Prophesy: an infrastructure for analyzing and modeling the performance of parallel and distributed applications
Author :
Taylor, Valerie E. ; Wu, Xingfu ; Geisler, Jonathan ; Li, Xin ; Lan, Zhiling ; Stevens, Rick ; Hereld, Mark ; Judson, Ivan R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
Abstract :
Efficient execution of applications requires insight into how the system features impact the performance of the application. For distributed systems, the task of gaining this insight is complicated by the complexity of the system features. This insight generally results from significant experimental analysis and possibly the development of performance models. This paper presents the Prophesy project, an infrastructure that aids in gaining this needed insight based upon experience. The core component of Prophesy is a relational database that allows for the recording of performance data, system features and application details
Keywords :
computer aided software engineering; data recording; distributed programming; parallel programming; program diagnostics; relational databases; software performance evaluation; Prophesy infrastructure; application details; application performance analysis; application performance modelling; distributed applications; efficient execution; experience-based insight acquisition; parallel applications; performance data recording; relational database; system features; Algorithm design and analysis; Analytical models; Application software; Data analysis; Instruments; Kernel; Laboratories; Performance analysis; Relational databases; Scalability;
Conference_Titel :
High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-7695-0783-2
DOI :
10.1109/HPDC.2000.868668