• DocumentCode
    2406280
  • Title

    Run-time prediction of parallel applications on shared environments

  • Author

    Lee, Byoung-Dai ; Schopf, Jennifer M.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Minnesota Univ., Twin Cities, MN, USA
  • fYear
    2003
  • fDate
    1-4 Dec. 2003
  • Firstpage
    487
  • Lastpage
    491
  • Abstract
    Application run-time is a fundamental component in application and job scheduling. However, accurate predictions of run times are difficult to achieve for parallel applications running in shared environments where resource capacities can change dynamically over time. In this paper, we propose a run-time prediction technique for parallel applications that uses regression methods and filtering techniques to derive the application execution time without using standard performance models. The experimental results show that our use of regression models delivers tolerable prediction accuracy and that we can improve the accuracy dramatically by using appropriate filters.
  • Keywords
    parallel programming; prediction theory; processor scheduling; regression analysis; shared memory systems; application execution time; application run-time; filtering techniques; job scheduling; parallel applications; regression methods; run-time prediction; shared environments; standard performance models; Accuracy; Application software; Bandwidth; Computer science; Filtering; Filters; History; Parallel programming; Prediction methods; Predictive models; Processor scheduling; Runtime environment; Shared memory systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7695-2066-9
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2003.1253355
  • Filename
    1253355