ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Performance Evaluation
Volume 64, Issues 7-8, August 2007, Pages 755-781
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (2460 K)

Article Toolbox
  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.peva.2007.01.001    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2007 Elsevier Ltd All rights reserved.

A prediction method for job runtimes on shared processors: Survey, statistical analysis and new avenues

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Menno Dobbera, Corresponding Author Contact Information, E-mail The Corresponding Author, E-mail The Corresponding Author, Rob van der Meia, b, E-mail The Corresponding Author, E-mail The Corresponding Author and Ger Koolea, E-mail The Corresponding Author, E-mail The Corresponding Author

aVrije Universiteit, De Boelelaan 1081a, 1081HV Amsterdam, The Netherlands

bCWI, Kruislaan 413, 1098SJ Amsterdam, The Netherlands


Received 10 January 2006; 
revised 20 October 2006; 
accepted 11 January 2007. 
Available online 29 January 2007.

Abstract

Grid computing is an emerging technology by which huge numbers of processors over the world create a global source of processing power. Their collaboration makes it possible to perform computations that are too extensive to perform on a single processor. On a grid, processors may connect and disconnect at any time, and the load on the computers can be highly bursty. These characteristics raise the need for the development of techniques that make grid applications robust against the dynamics of the grid environment. In particular, applications that use significant amounts of processor power for running jobs need effective predictions of the expected computation times of those jobs on remote hosts. Currently, there are no effective prediction methods available that cope with the ever-changing running times of jobs on a grid environment. Motivated by this, we develop the Dynamic Exponential Smoothing (DES) method to predict running times in a grid environment. The main idea behind DES is that it dynamically adapts its prediction strategy to the height of the fluctuations in those running times. We have performed extensive experiments in a real global-scale grid environment to compare the effectiveness of DES. The results demonstrate that DES strongly and consistently outperforms existing prediction methods.

Keywords: Grid computing; Parallel computing; Forecasting; Prediction methods; Data analysis

Article Outline

1. Introduction
2. Data analysis
2.1. Data collection
2.2. Statistical analysis
2.2.1. Box-and-Whisker plots
2.2.2. Histograms
2.2.3. Auto correlation function
2.2.4. Other statistical properties
3. Analysis of existing prediction methods
3.1. Common grid predictors
3.1.1. Exponential smoothing
3.1.2. The network weather service
3.1.3. Autoregression
3.2. Adaptive exponential smoothing predictors
3.2.1. Trigg and Leach
3.2.2. Whybark
3.2.3. Mentzer
3.2.4. Pantazopoulos and Pappis
3.3. STES predictors
STES View the MathML source
STES View the MathML source
STES Whybark
3.4. Other predictors
3.5. Conclusions of analyses
4. New prediction method
4.1. DES prediction method
4.2. Computation of View the MathML source
4.3. Discussion
5. Experimental results
5.1. Quality metrics for prediction methods
5.2. Comparison results
6. Conclusions and challenges
References





















Corresponding Author Contact InformationCorresponding address: Vrije Universiteit, Mathematics and Computer Science, De Boelelaan 1081a, 1081HV Amsterdam, The Netherlands. Tel.: +31 205987982.

Performance Evaluation
Volume 64, Issues 7-8, August 2007, Pages 755-781
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.