• DocumentCode
    3498520
  • Title

    Memory access aware power gating for MPSoCs

  • Author

    Lin, Ye-Jyun ; Yang, Chia-Lin ; Huang, Jiao-Wei ; Chang, Naehyuck

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2012
  • fDate
    Jan. 30 2012-Feb. 2 2012
  • Firstpage
    121
  • Lastpage
    126
  • Abstract
    As technology continues to scale, reducing leakage is critical to achieve energy efficiency. Power gating can potentially save a significant part of leakage but it incurs both energy and performance penalties. Therefore, power gating decisions need to be made carefully. In the current low-power SoC design, an IP core is power gated when it is not operating. In this paper, we explore the IP idle time due to memory accesses for further leakage reduction. In MPSoCs, due to contention among concurrent memory accesses from different IP cores, memory stall cycles vary significantly, ranging from 10 to 600 cycles according to our experiments. We propose a run-time mechanism that predict the memory stall cycles of an individual IP, and make the power gating decision based on the predicted memory latency and its break-even time. With the predicted memory latency, a power-gated IP can be woken up in advance to avoid performance degradation. The experimental results show that our power management mechanism can achieve 25.3% leakage energy saving within 4% performance penalty.
  • Keywords
    energy conservation; integrated circuit design; leakage currents; low-power electronics; microprocessor chips; multiprocessing systems; performance evaluation; power aware computing; system-on-chip; IP cores; MPSoC; concurrent memory access; energy efficiency; leakage reduction; low-power SoC design; memory access aware power gating; memory latency; memory stall cycles; performance degradation; power gating decision making; power management mechanism; run-time mechanism; Decoding; Delay; IP networks; Logic gates; Random access memory; Registers; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
  • Conference_Location
    Sydney, NSW
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4673-0770-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2012.6164931
  • Filename
    6164931