• DocumentCode
    2909539
  • Title

    Response Time Analysis of Hierarchical Scheduling: The Synchronized Deferrable Servers Approach

  • Author

    Zhu, Haitao ; Goddard, Steve ; Dwyer, Matthew B.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Nebraska Lincoln, Lincoln, NE, USA
  • fYear
    2011
  • fDate
    Nov. 29 2011-Dec. 2 2011
  • Firstpage
    239
  • Lastpage
    248
  • Abstract
    Hierarchical scheduling allows reservation of processor bandwidth and the use of different schedulers for different applications on a single platform. We propose a hierarchical scheduling interface called synchronized deferrable servers that can reserve different processor bandwidth on each core, and can combine global and partitioned scheduling on a multicore platform. Significant challenges will arise in the response time analysis of a task set if the tasks are globally scheduled on a multiprocessor platform and the processor bandwidth reserved for the tasks on each processor is different, as a result, existing works on response time analysis for dedicated scheduling on identical multiprocessor platforms are no longer applicable. A new response time analysis that overcomes these challenges is presented and evaluated by simulations. Based on this new analysis, we show that evenly allocating bandwidth across cores is "better" than other allocation schemes in terms of schedulability, and that the threshold between lightweight and heavyweight tasks under hierarchical scheduling may be different from the threshold under dedicated scheduling.
  • Keywords
    multiprocessing systems; real-time systems; scheduling; hierarchical scheduling interface; identical multiprocessor platforms; multicore platform; partitioned scheduling; processor bandwidth; response time analysis; synchronized deferrable servers approach; Bandwidth; Monitoring; Multicore processing; Processor scheduling; Servers; Synchronization; Time factors; hierarchical scheduling; multi-core processors; multiprocessors; real-time systems; response time analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium (RTSS), 2011 IEEE 32nd
  • Conference_Location
    Vienna
  • ISSN
    1052-8725
  • Print_ISBN
    978-1-4577-2000-0
  • Type

    conf

  • DOI
    10.1109/RTSS.2011.29
  • Filename
    6121442