• DocumentCode
    3036030
  • Title

    A Hybrid Real-Time Scheduling Approach for Large-Scale Multicore Platforms

  • Author

    Calandrino, John M. ; Anderson, James H. ; Baumberger, Dan P.

  • Author_Institution
    Univ. of North Carolina at Chapel Hill, Chapel Hill
  • fYear
    2007
  • fDate
    4-6 July 2007
  • Firstpage
    247
  • Lastpage
    258
  • Abstract
    We propose a hybrid approach for scheduling real-time tasks on large-scale multicore platforms with hierarchical shared caches. In this approach, a multicore platform is partitioned into clusters. Tasks are statically assigned to these clusters, and scheduled within each cluster using the preemptive global EDF scheduling algorithm. We show that this hybrid of partitioning and global scheduling performs better on large-scale platforms than either approach alone. We also determine the appropriate cluster size to achieve the best performance possible, given the characteristics of the task set to be supported.
  • Keywords
    cache storage; real-time systems; scheduling; earliest deadline first; global EDF scheduling; hierarchical shared caches; hybrid real-time task scheduling approach; large-scale multicore platforms; Computer science; Costs; Home appliances; Large-scale systems; Multicore processing; Parallel processing; Pressing; Processor scheduling; Real time systems; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2007. ECRTS '07. 19th Euromicro Conference on
  • Conference_Location
    Pisa
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2914-3
  • Type

    conf

  • DOI
    10.1109/ECRTS.2007.81
  • Filename
    4271698