• DocumentCode
    2173962
  • Title

    An approximation scheme for energy-efficient scheduling of real-time tasks in heterogeneous multiprocessor systems

  • Author

    Yang, Chuan-Yue ; Chen, Jian-Jia ; Kuo, Tei-Wei ; Thiele, Lothar

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    694
  • Lastpage
    699
  • Abstract
    As application complexity increases, modern embedded systems have adopted heterogeneous processing elements to enhance the computing capability or to reduce the power consumption. The heterogeneity has introduced challenges for energy efficiency in hardware and software implementations. This paper studies how to partition real-time tasks on a platform with heterogeneous processing elements (processors) so that the energy consumption can be minimized. The power consumption models considered in this paper are very general by assuming that the energy consumption with higher workload is larger than that with lower workload, which is true for many systems. We propose an approximation scheme to derive near-optimal solutions for different hardware configurations in energy/power consumption. When the number of processors is a constant, the scheme is a fully polynomial time approximation scheme (FPTAS) to derive a solution with energy consumption very close to the optimal energy consumption in polynomial-time/space complexity. Experimental results reveal that the proposed scheme is very effective in energy efficiency with comparison to the state-of-the-art algorithm.
  • Keywords
    embedded systems; microprocessor chips; multiprocessing systems; polynomial approximation; processor scheduling; FPTAS; energy consumption; energy-efficient scheduling; fully polynomial time approximation scheme; heterogeneous multiprocessor system; power consumption model; real-time task; Application software; Embedded computing; Embedded system; Energy consumption; Energy efficiency; Hardware; Multiprocessing systems; Polynomials; Processor scheduling; Real time systems; Energy-efficient scheduling; Heterogeneous multiprocessor; Multiprocessor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090754
  • Filename
    5090754