Variants of priority scheduling algorithms for reducing context-switches in real-time systems

  • Authors:
  • Biju K. Raveendran;K. Durga Prasad;Sundar Balasubramaniam;S. Gurunarayanan

  • Affiliations:
  • BITS, Pilani, Rajasthan, India;BITS, Pilani, Rajasthan, India;BITS, Pilani, Rajasthan, India;BITS, Pilani, Rajasthan, India

  • Venue:
  • ICDCN'06 Proceedings of the 8th international conference on Distributed Computing and Networking
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In systems with power constraints, context switches in a task schedule result in wasted power consumption. We present variants of priority scheduling algorithms – Rate Monotonic and Earliest Deadline First – that reduce the number of context switches in a schedule. We prove that our variants output feasible schedules whenever the original algorithms do. We present experimental results to show that our variants significantly reduce the number of context switches. Our results also show that the number of context switches in the schedules output by these algorithms is close to the minimum possible number.