• DocumentCode
    1956439
  • Title

    Equivalence between Schedule Representations: Theory and Applications

  • Author

    Lemerre, Matthieu ; David, Vincent ; Aussagues, C. ; Vidal-Naquet, Guy

  • Author_Institution
    CEA, LIST, Gif-sur-Yvette
  • fYear
    2008
  • fDate
    22-24 April 2008
  • Firstpage
    237
  • Lastpage
    247
  • Abstract
    Multiprocessor scheduling problems are hard because of the numerous constraints on valid schedules to take into account. This paper presents new schedule representations in order to overcome these difficulties, by allowing processors to be fractionally allocated. We prove that these representations are equivalent to the standard representations when preemptive scheduling is allowed. This allows the creation of scheduling algorithms and the study of feasibility in the simpler representations. We apply this method throughout the paper. Then, we use it to provide new simple solutions to the previously solved implicit-deadline periodic scheduling problem. We also tackle the more general problem of scheduling arbitrary time-triggered tasks, and thus in particular solve the open multiprocessor general periodic tasks scheduling problem. Contrary to previous solutions like the PFair class of algorithms, the proposed solution also works when processors have different speeds. We complete the method by providing an online schedule transformation algorithm, that allows the efficient handling of both time-triggered and event-triggered tasks, as well as the creation of online rate-based scheduling algorithms on multiprocessors.
  • Keywords
    processor scheduling; arbitrary time-triggered task scheduling; event-triggered tasks; implicit-deadline periodic scheduling problem; multiprocessor general periodic task scheduling problem; preemptive scheduling; schedule representations; time-triggered tasks; Constraint theory; Optimal scheduling; Processor scheduling; Real time systems; Scheduling algorithm; multiprocessor; optimal scheduling; periodic tasks; real-time scheduling; scheduling theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2008. RTAS '08. IEEE
  • Conference_Location
    St. Louis, MO
  • ISSN
    1545-3421
  • Print_ISBN
    978-0-7695-3146-5
  • Type

    conf

  • DOI
    10.1109/RTAS.2008.17
  • Filename
    4550796