• DocumentCode
    1859138
  • Title

    Combining Hard Periodic and Soft Aperiodic Real-Time Task Scheduling on Heterogeneous Compute Resources

  • Author

    Tang, Hsiang-Kuo ; Ramanathan, Parmesh ; Compton, Katherine

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Wisconsin-Madison, Madison, WI, USA
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    753
  • Lastpage
    762
  • Abstract
    Effectively scheduling tasks on heterogeneous resources is critical to maximizing the overall benefit of those resources in system-on-a-chip architectures. In this paper we focus on scheduling soft a periodic tasks alongside periodic tasks with hard deadline constraints on heterogeneous real-time systems. We introduce a method to improve a periodic task responsiveness without breaking periodic task deadline guarantees, by first scheduling periodic tasks offline, then dynamically scheduling a periodic tasks in the remaining resource slack time. Experimental results indicate that the quality of a periodic task scheduling depends highly on the slack distribution within and across resources after periodic task scheduling, and on the flexibility of the a periodic task scheduler to rearrange these compute slacks to accommodate incoming a periodic tasks.
  • Keywords
    real-time systems; resource allocation; scheduling; system-on-chip; hard periodic real-time task scheduling; heterogeneous compute resources; slack distribution; soft aperiodic real-time task scheduling; system-on-a-chip architectures; Dynamic scheduling; Heuristic algorithms; Processor scheduling; Program processors; Real time systems; Schedules; RTOS; heterogeneous; multi-core; multi-resource; multiprocessor; real-time; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2011 International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4577-1336-1
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2011.69
  • Filename
    6047243