loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 1
Processor Allocation for Tasks that is Robust Against Errors in Computation Time Estimates
Denver, Colorado
April 04-April 08
ISBN: 0-7695-2312-9
Prasanna V. Sugavanam, Colorado State University
H. J. Siegel, Colorado State University
Anthony A. Maciejewski, Colorado State University
Syed Amjad Ali, Colorado State University
Mohammad Al-Otaibi, Colorado State University
Mahir Aydin, Colorado State University
Kumara Guru, Colorado State University
Aaron Horiuchi, Hewlett-Packard Company, Fort Collins, CO
Yogish G. Krishnamurthy, Colorado State University
Panho Lee, Colorado State University
Ashish Mehta, Colorado State University
Mohana Oltikar, Colorado State University
Ron Pichel, Hewlett-Packard Company, Fort Collins, CO
Alan J. Pippin, Hewlett-Packard Company, Fort Collins, CO
Michael Raskey, Hewlett-Packard Company, Fort Collins, CO
Vladimir Shestak, Colorado State University
Junxing Zhang, University of Utah, Salt Lake City
Heterogeneous computing systems composed of interconnected machines with varied computational capabilities often operate in environments where there may be sudden machine failures, higher than expected load, or inaccuracies in estimation of system parameters. Makespan (defined as the completion time for an entire set of tasks) is often the performance feature that is optimized in such systems. It is important that the makespan of a resource allocation (mapping) be robust against errors in task computation time estimates. The problem of optimally mapping tasks onto machines of a heterogeneous computing environment has been shown, in general, to be NP-complete. Therefore, heuristic techniques to find near optimal solutions to this mapping problem are required. The goal of this research is to find a static mapping of tasks so that the robustness of the desired system feature, makespan, is maximized against the errors in task execution time estimates. Seven heuristics to derive near-optimal solutions and an upper bound to this problem are presented and evaluated.
Citation:
Prasanna V. Sugavanam, H. J. Siegel, Anthony A. Maciejewski, Syed Amjad Ali, Mohammad Al-Otaibi, Mahir Aydin, Kumara Guru, Aaron Horiuchi, Yogish G. Krishnamurthy, Panho Lee, Ashish Mehta, Mohana Oltikar, Ron Pichel, Alan J. Pippin, Michael Raskey, Vladimir Shestak, Junxing Zhang, "Processor Allocation for Tasks that is Robust Against Errors in Computation Time Estimates," ipdps, vol. 2, pp.122a, 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 1, 2005
Usage of this product signifies your acceptance of the Terms of Use.