• DocumentCode
    2684031
  • Title

    A System Level Fine-Grained Dynamic Voltage and Frequency Scaling for Portable Embedded Systems with Multiple Frequency Adjustable Components

  • Author

    He, Ku ; Chen, Yibo ; Luo, Rong

  • Author_Institution
    Tsinghua Univ., Beijing
  • fYear
    2007
  • fDate
    25-29 May 2007
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    This paper presents a system level dynamic voltage and frequency scaling (DVFS) technique targeted toward non realtime applications running on a portable embedded system with multiple frequency-adjustable components. The key idea is to balance the frequency of processor core and memory. Some applications may be I/O bound, some may be CPU bound, and the others may be Memory bound. The proposed DVFS technique relies on pre-collected statistical information of different applications to calculate the expected workload for each coming time slice, and then, it adjusts the frequency of processor core, memory, and system bus to meet the timing constraints(with acceptable penalty) and achieves the maximum energy saving. The proposed technique has been tested on the PXA27x (XScale based) [8] embedded platform and the result was exciting, the processor energy saving can achieve up to 70% in memory bound applications, and the timing performance degradation was less than 5%. In CPU bound applications, the energy saving is relatively small, about 20~40%.
  • Keywords
    embedded systems; input-output programs; multiprocessing systems; power aware computing; system buses; dynamic voltage scaling; frequency adjustable components; frequency scaling; memory bound applications; memory frequency; nonrealtime applications; portable embedded systems; processor core frequency; processor energy saving; statistical information; system bus; timing constraint; timing performance degradation; Clocks; Dynamic voltage scaling; Embedded system; Frequency; Helium; Microprocessors; SDRAM; System buses; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Portable Information Devices, 2007. PORTABLE07. IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    1-4244-1039-8
  • Type

    conf

  • DOI
    10.1109/PORTABLE.2007.56
  • Filename
    4216951