• DocumentCode
    1989750
  • Title

    Software probes: towards a quick method for machine characterization and application performance prediction

  • Author

    Strube, Alexandre Otto ; Rexachs, Dolores ; Luque, Emilio

  • Author_Institution
    Comput. Archit. & Oper. Syst. Dept., Univ. Autonoma of Barcelona, Barcelona, Spain
  • fYear
    2008
  • fDate
    1-5 July 2008
  • Firstpage
    23
  • Lastpage
    30
  • Abstract
    Computers perform different applications in different ways. To characterize an application performance into a machine, the usual method is a throughout execution of it. This work is a step into a synthetic probe able to characterize a master-worker application´s performance in a fraction of the time required to run it entirely. This is specially important for CPU-intensive scientific applications, who runs for very long, as it makes sense that it runs as efficiently (and fast) as possible. To know how, and for how long a master-worker application is going to run can guide the decision to use this machine or not. Our software probe takes into account only the performance-relevant parts of the application, discovering a program´s relevant phases. Running solely these significant phases is a powerful way to quickly characterize the application´s performance on a machine. It can help to select the best computing nodes in a grid or in a multi-cluster to run this application, and even quickly predict the total execution time for this application/data set in the machine analyzed. We also present ongoing work on a fully synthetic probe generated from programs´ phases.
  • Keywords
    software performance evaluation; CPU-intensive scientific applications; application performance prediction; machine characterization; relevant phases; software probes; Application software; Character generation; Computer applications; Computer architecture; Distributed computing; Grid computing; Operating systems; Probes; Software performance; Testing; application characterization; machine characterization; multi-cluster; performance prediction; probe; probes; software probe; software probes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-0-7695-3472-5
  • Type

    conf

  • DOI
    10.1109/ISPDC.2008.40
  • Filename
    4724226