• DocumentCode
    3731602
  • Title

    An Isolation Scheduling Model for Multicores

  • Author

    Pengcheng Huang;Georgia Giannopoulou;Rehan Ahmed;Davide B. Bartolini;Lothar Thiele

  • Author_Institution
    Comput. Eng. &
  • fYear
    2015
  • Firstpage
    141
  • Lastpage
    152
  • Abstract
    Efficiently exploiting multicore processors for real-time applications is challenging because jobs that run concurrently on different cores can interfere on shared resources, severely complicating precise timing analysis. We propose a new scheduling model called Isolation Scheduling (IS), IS provides a framework to exploiting multicores for real-time applications where tasks are grouped in classes. IS enforces mutually exclusive execution among different task classes, thus avoiding inter-class interference by construction. We show that IS encompasses several recent advances in real-time scheduling as special cases and we propose global and partitioned scheduling algorithms based on this model. Specific results are provided if the task classes correspond to different safety criticality levels.
  • Keywords
    "Multicore processing","Processor scheduling","Interference","Real-time systems","Program processors","Switches","Servers"
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2015 IEEE
  • ISSN
    1052-8725
  • Print_ISBN
    978-1-4673-9507-6
  • Type

    conf

  • DOI
    10.1109/RTSS.2015.21
  • Filename
    7383572