• DocumentCode
    3325073
  • Title

    An Optimal Real-Time Voltage and Frequency Scaling for Uniform Multiprocessors

  • Author

    Moreno, Gabriel A. ; De Niz, Dionisio

  • Author_Institution
    Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2012
  • fDate
    19-22 Aug. 2012
  • Firstpage
    21
  • Lastpage
    30
  • Abstract
    Power consumption is an increasing concern in real-time systems that operate on battery power or require heat dissipation to keep the system at its operating temperature. Today, most processors allow software to change their frequency and voltage of operation to reduce their power consumption. Frequency scaling in real-time systems must be done in a way that ensures that the tasks´ deadlines are met. In this paper we present the Growing Minimum Frequency (GMF) algorithm for voltage and frequency scaling in uniform multiprocessors for real-time systems. This algorithm runs in polynomial time and computes the optimal voltage and frequency assignment, achieving better power efficiency than previous algorithms. We present the optimality proof and evaluate the practical improvement over previous algorithms with simulated task sets. Our evaluation shows up to to 30% power efficiency improvement over previous algorithms.
  • Keywords
    computational complexity; frequency allocation; microprocessor chips; real-time systems; GMF algorithm; battery power; frequency assignment; frequency scaling; growing minimum frequency algorithm; heat dissipation; operating temperature; optimal realtime voltage scaling; polynomial time; power consumption; power efficiency improvement; simulated tasksets; uniform multiprocessors; Heuristic algorithms; Partitioning algorithms; Power demand; Processor scheduling; Program processors; Real time systems; Time frequency analysis; frequency scaling; power efficiency; real-time; uniform multiprocessor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2012 IEEE 18th International Conference on
  • Conference_Location
    Seoul
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4673-3017-6
  • Electronic_ISBN
    1533-2306
  • Type

    conf

  • DOI
    10.1109/RTCSA.2012.51
  • Filename
    6301553