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
Link To Document :
بازگشت