Title :
Towards automatic performance analysis
Author :
Sinha, Amitabh B. ; Kalé, Laxmikant V.
Author_Institution :
Informix Software, Menlo Park, CA, USA
Abstract :
Most existing performance tools provide generic measurements and visual displays. It is then the responsibility of the users to analyze the performance of their programs using the displayed information. This can be a non-trivial task, because one needs to identify specific pieces of information needed for such analysis. A good performance analysis tool should be able to provide intelligent analysis, and not just feedback, about the performance of a parallel program. Such automatic performance analysis is feasible for programming paradigms that expose sufficient information about program behavior. Charm, a portable, object-based, and message-driven parallel programming language is one such paradigm. We describe the design and implementation of Projections:Expert, a framework for automatic performance analysis for Charm programs
Keywords :
computer aided software engineering; message passing; object-oriented languages; parallel languages; parallel programming; software performance evaluation; software tools; Charm; Projections:Expert; intelligent analysis; measurements; message-driven parallel programming language; object-based language; parallel program performance; portable language; software performance analysis tools; visual displays; Algorithm design and analysis; Displays; Feedback; Information analysis; Libraries; Performance analysis; Program processors; Software measurement; Software performance; Software tools;
Conference_Titel :
Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
Conference_Location :
Ithaca, NY
Print_ISBN :
0-8186-7623-X
DOI :
10.1109/ICPP.1996.538559