• DocumentCode
    3017639
  • Title

    Automatic Construction and Evaluation of Performance Skeletons

  • Author

    Sodhi, Sukhdeep ; Subhlok, Jaspal

  • Author_Institution
    Dept. of Comput. Sci., Houston Univ., TX, USA
  • fYear
    2005
  • fDate
    04-08 April 2005
  • Abstract
    The performance skeleton of an application is a short running program whose execution time in any scenario reflects the estimated execution time of the application it represents. Such a skeleton can be employed to quickly estimate the performance of a large application under existing network and node sharing. This paper presents a framework for automatic construction of performance skeletons of a specified execution time and evaluates their use in performance prediction with CPU and network sharing. The approach is based on capturing the execution behavior of an application and automatically generating a synthetic skeleton program that reflects that execution behavior. The paper demonstrates that performance skeletons running for a few seconds can predict the application execution time fairly accurately. Relationship of skeleton execution time, application characteristics, and nature of resource sharing, to accuracy of skeleton based performance prediction, is analyzed in detail. The goal of this research is accurate performance estimation in heterogeneous and shared computation environments.
  • Keywords
    grid computing; parallel programming; resource allocation; CPU; heterogeneous environment; network sharing; program execution; shared computation environment; skeleton based performance prediction; Application software; Availability; Bandwidth; Computer science; Grid computing; High performance computing; Monitoring; Performance analysis; Resource management; Skeleton;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.117
  • Filename
    1419913