• DocumentCode
    602892
  • Title

    Compiler-assisted leakage energy optimization of media applications on stream architectures

  • Author

    Shan Cao ; Zhaolin Li ; Zhixiang Chen ; Guoyue Jiang ; Shaojun Wei

  • Author_Institution
    Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    4-6 March 2013
  • Firstpage
    120
  • Lastpage
    127
  • Abstract
    Stream architecture is emerging as an important architecture for performance improvement of media applications. With technology scaled to nanometer-scale, leakage energy consumption is accounting for a greater proportion of the total energy consumption than ever, especially for stream architectures with a large number of functional units. In this paper, a compiler-assisted instruction-level scheduling algorithm is proposed to optimize leakage energy by idle interval distribution for stream architectures. The algorithm explores the scheduling spaces of idle intervals spatially and temporally and gathers the idle intervals for power-gating. The leakage energy is optimized without performance loss by increasing efficient power-gated cycles and decreasing switch times. We implement the proposed scheduling algorithm on Imagine processor and employ a set of benchmarks to evaluate the effectiveness of the algorithm. Experimental results show that the leakage energy consumption is reduced by 52% averagely compared with the list scheduling algorithm.
  • Keywords
    multiprocessing systems; power aware computing; program compilers; scheduling; Imagine processor; VLIW; compiler-assisted instruction-level scheduling algorithm; compiler-assisted leakage energy optimization; leakage energy consumption; leakage energy optimisation; media application; nanometer-scale; performance improvement; power-gating; stream architecture; Computer architecture; Kernel; Processor scheduling; Schedules; Scheduling; Switches; VLIW; Leakage power; instruction-level scheduling; media applications; stream architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ISQED), 2013 14th International Symposium on
  • Conference_Location
    Santa Clara, CA
  • ISSN
    1948-3287
  • Print_ISBN
    978-1-4673-4951-2
  • Type

    conf

  • DOI
    10.1109/ISQED.2013.6523599
  • Filename
    6523599