• DocumentCode
    3230352
  • Title

    Dynamic scheduling of imprecise-computation tasks in maximizing QoS under energy constraints for embedded systems

  • Author

    Yu, Heng ; Veeravalli, Bharadwaj ; Ha, Yajun

  • Author_Institution
    Nat. Univ. of Singapore, Singapore
  • fYear
    2008
  • fDate
    21-24 March 2008
  • Firstpage
    452
  • Lastpage
    455
  • Abstract
    In designing energy-aware CPU scheduling algorithms for real-time embedded systems, dynamic slack reclamation techniques significantly improve system quality-of-service (QoS) and energy efficiency. However, the limited schemes in this domain either demand high complexity or can only achieve limited QoS. In this paper, we present a novel low complexity runtime scheduling algorithm for the imprecise computation (IC) modeled tasks. The target is to maximize system QoS under energy constraints. Our proposed algorithm, named gradient curve shifting (GCS), is able to decide the best allocation of slack cycles arising at runtime, with very low complexity. We study both linear and concave QoS functions associated with IC modelde tasks, on non-DVS and DVS processors. Furthermore, we apply the intra-task DVS technique to tasks and achieve as large as 18% more of the system QoS compared to the conventional "optimal" solution which is inter-task DVS based.
  • Keywords
    dynamic scheduling; embedded systems; logic design; microprocessor chips; quality of service; CPU; QoS; dynamic scheduling; dynamic slack reclamation techniques; embedded systems; energy constraints; gradient curve shifting; imprecise computation modeled tasks; imprecise-computation tasks; quality of service; Algorithm design and analysis; Dynamic scheduling; Embedded system; Energy efficiency; Integrated circuit modeling; Quality of service; Real time systems; Runtime; Scheduling algorithm; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-1921-0
  • Electronic_ISBN
    978-1-4244-1922-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2008.4483993
  • Filename
    4483993