• DocumentCode
    2381748
  • Title

    Scalable Scheduling Policy Design for Open Soft Real-Time Systems

  • Author

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

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
  • fYear
    2010
  • fDate
    12-15 April 2010
  • Firstpage
    237
  • Lastpage
    246
  • 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-preempt ability 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.
  • Keywords
    mobile robots; real-time systems; scheduling; mobile robots; open soft real time systems; scalable scheduling policy design; Application software; Computer science; Design engineering; Mobile robots; Optimal scheduling; Processor scheduling; Real time systems; Resource management; Stochastic processes; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium (RTAS), 2010 16th IEEE
  • Conference_Location
    Stockholm
  • ISSN
    1080-1812
  • Print_ISBN
    978-1-4244-6690-0
  • Electronic_ISBN
    1080-1812
  • Type

    conf

  • DOI
    10.1109/RTAS.2010.23
  • Filename
    5465983