• DocumentCode
    3731615
  • Title

    Cache Sharing and Isolation Tradeoffs in Multicore Mixed-Criticality Systems

  • Author

    Micaiah Chisholm;Bryan C. Ward;Namhoon Kim;James H. Anderson

  • Author_Institution
    Dept. of Comput. Sci., Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
  • fYear
    2015
  • Firstpage
    305
  • Lastpage
    316
  • Abstract
    In mixed-critical applications, tension exists between sharing and isolation with respect to hardware resources: while strong isolation might be required for highly critical tasks, somewhat permissive sharing might be reasonable for less critical tasks to improve throughput or average-case performance. In this paper, this tension is examined as it pertains to shared last-level caches (LLCs) on multicore platforms. In particular, criticality-aware optimization techniques based on linear programming are presented for allocating LLC areas in the context of the previously proposed MC2 (mixed-criticality on multicore) framework. Experiments are also presented that show that these techniques can result in significant schedulability improvements.
  • Keywords
    "Resource management","Positron emission tomography","Multicore processing","Hardware","Real-time systems","Color","Context"
  • 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.36
  • Filename
    7383587