An efficient weighted bi-objective scheduling algorithm for heterogeneous systems

  • Authors:
  • Idalmis Milián Sardiña;Cristina Boeres;Lúcia Maria De A. Drummond

  • Affiliations:
  • Instituto de Computação, Universidade Federal Fluminense, Brazil;Instituto de Computação, Universidade Federal Fluminense, Brazil;Instituto de Computação, Universidade Federal Fluminense, Brazil

  • Venue:
  • Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes the Makespan and Reliability Cost Driven (MRCD) heuristic, a static scheduling strategy for heterogeneous distributed systems that not only minimizes the makespan but also maximizes the reliability of the application. The scheduling decisions made by MRCD are guided by a weighted function that considers both objectives simultaneously instead of prioritizing only one of the objectives. This work also introduces a classification of the solutions produced by weighted bi-objective schedulers to aid users to tune the weighting function in order to generate an appropriate solution in accordance with their needs. In comparison with related work, MRCD produced schedules with makespans that were significantly better then those produced by other strategies at expense of an insignificant deterioration in reliability.