DocumentCode
2776619
Title
Performance analysis for distributed and parallel Java programs with Aksum
Author
Seragiotto, Clovis ; Fahringer, Thomas
Author_Institution
Inst. for Sci. Comput., Univ. of Vienna, Austria
Volume
2
fYear
2005
fDate
9-12 May 2005
Firstpage
1024
Abstract
This paper deals with the challenging problem of performance analysis for Java programs. We describe procedures and requirements for instrumenting, monitoring, and analyzing distributed Java codes, and introduces Aksum, a highly customizable and flexible system for performance analysis that helps programmers to semi-automatically locate and understand performance problems in parallel and distributed Java programs. We also describe a sophisticated agent architecture as part of Aksum for static and dynamic instrumentation of Java programs. Experiments are presented for a widely distributed application running on a heterogeneous set of machines with different operating systems to illustrate the usefulness of our approach.
Keywords
Java; parallel programming; program diagnostics; software agents; software performance evaluation; Aksum system; Java program instrumentation; agent architecture; distributed Java code monitoring; distributed Java programs; operating systems; parallel Java programs; performance analysis; Computer languages; Data analysis; Instruments; Java; Monitoring; Operating systems; Performance analysis; Programming profession; Scientific computing; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on
Print_ISBN
0-7803-9074-1
Type
conf
DOI
10.1109/CCGRID.2005.1558673
Filename
1558673
Link To Document