• 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