Scalable scheduling policy design for open soft real-time systems

  • Robert Glaubius
  • , Terry Tidwell
  • , Braden Sidoti
  • , David Pilla
  • , Justin Meden
  • , Christopher Gill
  • , William D. Smart

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Open soft real-time systems, such as mobile robots, must respond adaptively to varying operating conditions, while balancing the need to perform multiple mission specific tasks against the requirement that those tasks complete in a timely manner. Setting and enforcing a utilization target for shared resources is a key mechanism for achieving this behavior. However, because of the uncertainty and non-preemptability of some tasks, key assumptions of classical scheduling approaches do not hold. In previous work we presented foundational methods for generating task scheduling policies to enforce proportional resource utilization for open soft real-time systems with these properties. However, these methods scale exponentially in the number of tasks, limiting their practical applicability. In this paper, we present a novel parameterized scheduling policy that scales our technique to a much wider range of systems. These policies can represent geometric features of the scheduling policies produced by our earlier methods, but only require a number of parameters that is quadratic in the number of tasks. We provide empirical evidence that the best of these policies are competitive with exact solution methods in small problems, and significantly outperform heuristic methods in larger ones.

Original languageEnglish
Title of host publicationProceedings of the 16th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2010
Pages237-246
Number of pages10
DOIs
StatePublished - 2010
Event16th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2010 - Stockholm, Sweden
Duration: Apr 12 2010Apr 15 2010

Publication series

NameReal-Time Technology and Applications - Proceedings
ISSN (Print)1080-1812

Conference

Conference16th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2010
Country/TerritorySweden
CityStockholm
Period04/12/1004/15/10

Fingerprint

Dive into the research topics of 'Scalable scheduling policy design for open soft real-time systems'. Together they form a unique fingerprint.

Cite this