• DocumentCode
    1916644
  • Title

    Leveraging Performance and Power Savings for Embedded Systems Using Multiple Target Deadlines

  • Author

    Kan, Edward Y Y ; Chan, W.K. ; Tse, T.H.

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong, China
  • fYear
    2010
  • fDate
    14-15 July 2010
  • Firstpage
    473
  • Lastpage
    480
  • Abstract
    Tasks running on embedded systems are often associated with deadlines. While it is important to complete tasks before their associated deadlines, performance and energy consumption also play important roles in many usages of embedded systems. To address these issues, we explore the use of Dynamic Voltage and Frequency Scaling (DVFS), a standard feature available on many modern processors for embedded systems. Previous studies often focus on frequency assignment for energy savings and meeting definite task deadlines. In this paper, we present a heuristic algorithm based on convex optimization techniques to compute energy-efficient processor frequencies for soft real-time tasks. Our novel approach provides performance improvements by allowing definitions of multiple target deadlines for each task. We simulate two versions of our algorithm in MATLAB and evaluate their performance and efficiency. The experimental results show that our strategy leverages performance and energy savings, and can be customized to suit practical applications.
  • Keywords
    convex programming; embedded systems; power aware computing; MATLAB; convex optimization technique; dynamic frequency scaling; dynamic voltage scaling; embedded system; energy efficient processor frequency; heuristic algorithm; multiple target deadlines; performance evaluation; power saving; soft real-time tasks; Computational modeling; Energy consumption; Equations; Mathematical model; Prediction algorithms; Program processors; Time frequency analysis; DVFS; convex optimization; energy; multiple deadlines; power savings;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2010 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4244-8078-4
  • Electronic_ISBN
    1550-6002
  • Type

    conf

  • DOI
    10.1109/QSIC.2010.59
  • Filename
    5563003