DocumentCode :
1882218
Title :
Rethinking DRAM Power Modes for Energy Proportionality
Author :
Malladi, K.T. ; Shaeffer, I. ; Gopalakrishnan, Liji ; Lo, Daniel ; Lee, Brian C. ; Horowitz, Mark
fYear :
2012
fDate :
1-5 Dec. 2012
Firstpage :
131
Lastpage :
142
Abstract :
We re-think DRAM power modes by modeling and characterizing inter-arrival times for memory requests to determine the properties an ideal power mode should have. This analysis indicates that even the most responsive of today´s power modes are rarely used. Up to 88% of memory is spent idling in an active mode. This analysis indicates that power modes must have much shorter exit latencies than they have today. Wake-up latencies less than 100ns are ideal. To address these challenges, we present MemBlaze, an architecture with DRAMs and links that are capable of fast power up, which provides more opportunities to power down memories. By eliminating DRAM chip timing circuitry, a key contributor to power up latency, and by shifting timing responsibility to the controller, MemBlaze permits data transfers immediately after wake-up and reduces energy per transfer by 50% with no performance impact. Alternatively, in scenarios where DRAM timing circuitry must remain, we explore mechanisms to accommodate DRAMs that power up with less than perfect interface timing. We present MemCorrect which detects timing errors while MemDrowsy lowers transfer rates and widens sampling margins to accommodate timing uncertainty in situations where the interface circuitry must recalibrate after exit from power down state. Combined, MemCorrect and MemDrowsy still reduce energy per transfer by 50% but incur modest (e.g., 10%) performance penalties.
Keywords :
DRAM chips; timing; DRAM power mode; MemBlaze architecture; MemCorrect; MemDrowsy; data transfer; energy proportionality; interarrival time; interface circuit; memory request; timing error; wake-up latency; Circuit-architecture; Cloud systems; DRAM; Data centers; Emerging technologies; Energy Efficiency; Main memory; Memory systems; System architecture; Workload characterization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microarchitecture (MICRO), 2012 45th Annual IEEE/ACM International Symposium on
Conference_Location :
Vancouver, BC
ISSN :
1072-4451
Print_ISBN :
978-1-4673-4819-5
Type :
conf
DOI :
10.1109/MICRO.2012.21
Filename :
6493614
Link To Document :
بازگشت