Generalized tardiness bounds for global multiprocessor scheduling

  • Authors:
  • Hennadiy Leontyev;James H. Anderson

  • Affiliations:
  • Department of Computer Science, The University of North Carolina at Chapel Hill, Chapel Hill, USA 27599-3175;Department of Computer Science, The University of North Carolina at Chapel Hill, Chapel Hill, USA 27599-3175

  • Venue:
  • Real-Time Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the issue of deadline tardiness under global multiprocessor scheduling algorithms. We present a general tardiness-bound derivation that is applicable to a wide variety of such algorithms (including some whose tardiness behavior has not been analyzed before). Our derivation is very general: job priorities may change rather arbitrarily at runtime, capacity restrictions may exist on certain processors, and, under certain conditions, non-preemptive regions are allowed. Our results show that, with the exception of static-priority algorithms, most global algorithms considered previously have bounded tardiness. In addition, our results provide a simple means for checking whether tardiness is bounded under newly-developed algorithms.