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
Link To Document :
بازگشت