Efficient Task Scheduling with Duplication for Bounded Number of Processors

  • Authors:
  • Srikar Pasham;Wei-Ming Lin

  • Affiliations:
  • Department of Electrical Engineering, The University of Texas at San Antonio;Department of Electrical Engineering, The University of Texas at San Antonio

  • Venue:
  • ICPADS '05 Proceedings of the 11th International Conference on Parallel and Distributed Systems - Volume 01
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Task scheduling has been known to be one of the challenging issues in parallel and distributed computing. There have been many scheduling algorithms proposed for scheduling tasks onto unlimited number of processors, while, in practical situations, there are only a limited number of processors available. Thus, the goal of this work is to propose several new features to vastly improve the already-eficient Bounded-CPFD algorithm [1]. The proposed technique, instead of considering only parent processors when scheduling a task in the original Bounded- CPFD algorithm, allows other processors to be considered as well. This heuristic intends to provide a better load balance among the processors in leading to a shorter overall schedule length by allowing potentially more task duplication. Results from an extensive simulation show signi?cant performance improvement from the proposed techniques over the Bounded-CPFD.