• DocumentCode
    3082452
  • Title

    Outstanding Paper Award: Making Shared Caches More Predictable on Multicore Platforms

  • Author

    Ward, Bryan C. ; Herman, Jonathan L. ; Kenna, Christopher J. ; Anderson, James H.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
  • fYear
    2013
  • fDate
    9-12 July 2013
  • Firstpage
    157
  • Lastpage
    167
  • Abstract
    In safety-critical cyber-physical systems, the usage of multicore platforms has been hampered by problems due to interactions across cores through shared hardware. The inability to precisely characterize such interactions can lead to worst-case execution time pessimism that is so great, the extra processing capacity of additional cores is entirely negated. In this paper, several techniques are proposed and analyzed for dealing with such interactions in the context of shared caches. These techniques are applied in a mixed-criticality scheduling framework motivated by the needs of next-generation unmanned air vehicles.
  • Keywords
    processor scheduling; safety-critical software; shared memory systems; mixed-criticality scheduling framework; multicore platforms; next-generation unmanned air vehicles; processing capacity; safety-critical cyber-physical systems; shared caches; shared hardware; worst-case execution time pessimism; Color; Hardware; Image color analysis; Multicore processing; Processor scheduling; Protocols; Real-time systems; cache-aware scheduling; caches; locking; predictability; real-time; scheduling; shared caches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2013 25th Euromicro Conference on
  • Conference_Location
    Paris
  • Type

    conf

  • DOI
    10.1109/ECRTS.2013.26
  • Filename
    6602097