• DocumentCode
    602969
  • Title

    On the interactions between real-time scheduling and inter-thread cached interferences for multicore processors

  • Author

    Yiqiang Ding ; Wei Zhang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Virginia Commonwealth Univ., Richmond, VA, USA
  • fYear
    2013
  • fDate
    4-6 March 2013
  • Firstpage
    627
  • Lastpage
    634
  • Abstract
    In a multicore platform, the inter-thread cache interferences can significantly affect the worst-case execution time (WCET) of each real-time task, which is crucial for schedulability analysis. At the same time, the worst-case cache interferences are dependent on how tasks are scheduled to run on different cores, thus creating a circular dependence. In this paper, we present an offline real-time scheduling approach on multicore processors by considering the worst-case inter-thread interferences on shared L2 caches. Our scheduling approach uses a greedy heuristic to generate safe schedules while minimizing the worst-case inter-thread shared L2 cache interferences and WCET. The experimental results demonstrate that the proposed approach can reduce the utilization of the resulting schedule by about 12% on average compared to the cyclic multicore scheduling approaches in our theoretical model.
  • Keywords
    cache storage; greedy algorithms; interference (signal); multiprocessing systems; processor scheduling; WCET; cyclic multicore scheduling approaches; greedy heuristic approach; multicore processors platform; offline real-time scheduling approach; real-time scheduling analysis; worst-case execution time; worst-case inter-thread shared L2 cache interferences; Clocks; Multicore processing; Processor scheduling; Program processors; Real-time systems; Schedules; Scheduling; Multicore Processor; Real-Time Scheduling; WCET;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ISQED), 2013 14th International Symposium on
  • Conference_Location
    Santa Clara, CA
  • ISSN
    1948-3287
  • Print_ISBN
    978-1-4673-4951-2
  • Type

    conf

  • DOI
    10.1109/ISQED.2013.6523676
  • Filename
    6523676