Dynamic Integrated Scheduling of Hard Real-Time, Soft Real-Time and Non-Real-Time Processes

  • Authors:
  • Scott A. Brandt;Scott Banachowski;Caixue Lin;Timothy Bisson

  • Affiliations:
  • -;-;-;-

  • Venue:
  • RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Real-time systems are growing in complexity and real-timeand soft real-time applications are becoming commonin general-purpose computing environments. Thus, there isa growing need for scheduling solutions that simultaneouslysupport processes with a variety of different timeliness constraints.Toward this goal we have developed the ResourceAllocation/Dispatching (RAD) integrated scheduling modeland the Rate-Based Earliest Deadline (RBED) integratedmulti-class real-time scheduler based on this model. Wepresent RAD and the RBED scheduler and formally provethe correctness of the operations that RBED employs. Wethen describe our implementation of RBED and present resultsdemonstrating how RBED simultaneously and seamlesslysupports hard real-time, soft real-time, and best-effortprocesses.