• DocumentCode
    2193081
  • Title

    Mixed-Criticality Real-Time Scheduling for Multicore Systems

  • Author

    Mollison, Malcolm S. ; Erickson, Jeremy P. ; Anderson, James H. ; Baruah, Sanjoy K. ; Scoredos, John A.

  • Author_Institution
    Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
  • fYear
    2010
  • fDate
    June 29 2010-July 1 2010
  • Firstpage
    1864
  • Lastpage
    1871
  • Abstract
    Current hard real-time scheduling and analysis techniques are unable to efficiently utilize the computational bandwidth provided by multicore platforms. This is due to the large gap between worst-case execution time predictions used in schedulability analysis and actual execution times seen in practice. In this paper, we view this gap as "slack\´\´ that can be accounted for during schedulability analysis and reclaimed for less critical work. We use this technique to develop an architecture for scheduling mixed criticality real-time workloads on multiprocessor platforms. Our architecture provides temporal isolation among tasks of different criticalities while allowing slack to be redistributed across criticality levels.
  • Keywords
    multiprocessing systems; parallel architectures; processor scheduling; mixed-criticality real-time scheduling; multicore systems; schedulability analysis; worst-case execution time predictions; Containers; Multicore processing; Processor scheduling; Real time systems; Schedules; Scheduling; mixed criticality; multicore real-time scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.320
  • Filename
    5578010