• DocumentCode
    2420590
  • Title

    Dynamic Binding and Scheduling of Firm-Deadline Tasks on Heterogeneous Compute Resources

  • Author

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

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Wisconsin-Madison, Madison, WI, USA
  • fYear
    2010
  • fDate
    23-25 Aug. 2010
  • Firstpage
    275
  • Lastpage
    280
  • Abstract
    Embedded systems increasingly include heterogeneous compute resources. Yet the vast majority of real-time scheduling methods are designed for single-resource or homogeneous multi-resource systems. Heterogeneity complicates scheduling; task execution time is resource-dependent. Furthermore, the best resource for one task may not necessarily be the best resource for all tasks, so one resource may not be universally more valuable than another. This paper presents new algorithms designed specifically for heterogeneous real-time scheduling. We evaluate the algorithms´ deadline miss rates for heterogeneous task sets that represent a variety of execution scenarios, and show that two of our algorithms have lower deadline miss rates than the Earliest Deadline First or Least Laxity First approaches. We also discuss how task set and system characteristics affect the schedulers´ abilities to achieve a quality schedule.
  • Keywords
    embedded systems; scheduling; task analysis; deadline miss rates; embedded system; firm deadline task scheduling; heterogeneity complicates scheduling; heterogeneous compute resources; heterogeneous real-time scheduling method; heterogeneous task sets; homogeneous multiresource system; task binding; task execution time; Computational modeling; Dynamic scheduling; Mathematical model; Processor scheduling; Program processors; Real time systems; RTOS; heterogeneous; multi-core; multi-resource; multiprocessor; real-time; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2010 IEEE 16th International Conference on
  • Conference_Location
    Macau SAR
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4244-8480-5
  • Type

    conf

  • DOI
    10.1109/RTCSA.2010.29
  • Filename
    5591873