• DocumentCode
    3245940
  • Title

    On using Aksum for semi-automatically searching of performance problems in parallel and distributed programs

  • Author

    Seragiotto, Clovis ; Fahringer, Thomas ; Geissler, Michael ; Madsen, Georg ; Moritsch, Hans

  • Author_Institution
    Inst. for Software Sci., Univ. of Vienna, Austria
  • fYear
    2003
  • fDate
    5-7 Feb. 2003
  • Firstpage
    385
  • Lastpage
    392
  • Abstract
    There has been an increasing research interest in formalizing and automating the search for performance problems. In previous work we have introduced Aksum, which tries to automatically locate all performance problems in parallel and distributed applications based on multi-experiment performance analysis and user-provided machine and problem sizes. In this paper we report on experiences with Aksum for performance analysis of three realistic message passing, shared memory and mixed parallelism codes taken from laser physics, material science, and financial modeling. Aksum has been used to automatically decide which code regions must be instrumented, what performance information must be collected, and to launch experiments and test performance hypotheses as soon as more performance data becomes available. Multiple-experiment performance analysis enables the user to compare the performance behavior across a range of problem and machine sizes.
  • Keywords
    distributed programming; financial data processing; message passing; parallel programming; physics computing; shared memory systems; software performance evaluation; Aksum; code region instrumentation; distributed programs; financial modeling; laser physics; material science; message passing codes; mixed parallelism codes; multi-experiment performance analysis; parallel programs; performance hypothesis testing; performance problem search automation; performance problem search formalization; shared memory codes; user-provided machine sizes; user-provided problem sizes; Intelligent networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
  • Conference_Location
    Genova, Italy
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-1875-3
  • Type

    conf

  • DOI
    10.1109/EMPDP.2003.1183615
  • Filename
    1183615