Computer Science Technical Reports
CS at VT

Toward a Machine Assisted Software Performance Diagnosis Methodology

Mathur, Anup and Abrams, Marc (1993) Toward a Machine Assisted Software Performance Diagnosis Methodology. Technical Report TR-93-12, Computer Science, Virginia Polytechnic Institute and State University.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.
TR-93-12.pdf (1034776)


This paper discusses a methodology for diagnosing performance problems for parallel and distributed programs. The methodology is based on the formation and testing of hypotheses about the cause of performance bottlenecks. The process is illustrated with a case study of an actual problem arising in a parallel discrete event simulation program in which granularity is a primary bottleneck and barrier implementation is a secondary bottleneck. The paper also describes the evolution of Chitra, a software performance measurement and analysis tool whose objective is to automate certain steps in software performance diagnosis.

Item Type:Departmental Technical Report
Subjects:Computer Science > Historical Collection(Till Dec 2001)
ID Code:354
Deposited By:User autouser
Deposited On:05 December 2001