2010 39th International Conference on Parallel Processing 2010
DOI: 10.1109/icpp.2010.11
|View full text |Cite
|
Sign up to set email alerts
|

Heterogeneous Mini-rank: Adaptive, Power-Efficient Memory Architecture

Abstract: Memory power consumption has become a big concern in server platforms. A recently proposed mini-rank architecture reduces the memory power consumption by breaking each DRAM rank into multiple narrow mini-ranks and activating fewer devices for each request. However, its fixed and uniform configuration may degrade performance significantly or lose power saving opportunities on some workloads. We propose a heterogeneous mini-rank design that sets the nearoptimal configuration for each workload based on its memory… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2012
2012
2014
2014

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 28 publications
0
3
0
Order By: Relevance
“…Several other techniques reduce the power consumed in each DRAM access by accessing only part of DRAM in each memory access [11,54,57,[65][66][67][68]. Thus, these techniques provision activating a much smaller portion of DRAM circuit component than what is activated in conventional DRAMs.…”
Section: A Classification Of Dram Power Management Techniquesmentioning
confidence: 99%
See 1 more Smart Citation
“…Several other techniques reduce the power consumed in each DRAM access by accessing only part of DRAM in each memory access [11,54,57,[65][66][67][68]. Thus, these techniques provision activating a much smaller portion of DRAM circuit component than what is activated in conventional DRAMs.…”
Section: A Classification Of Dram Power Management Techniquesmentioning
confidence: 99%
“…Fang et al [66] extend mini-rank approach to heterogeneous mini-rank design which adapts the number of mini-ranks according to the memory access behavior and memory bandwidth requirement of each workload. Based on this information, for a latency-sensitive application, their technique uses a minirank configuration which does not degrade application performance; while for a latency-insensitive application, their technique uses a mini-rank configuration which achieves memory power saving.…”
Section: Dram Power Management Techniquesmentioning
confidence: 99%
“…Each memory access would only require a part of memory devices (in the same sub-rank) to be involved. Many different approaches could be classified as sub-rank, including Rambus's Module threading [52], Multicore DIMM (MCDIMM) [20,19], and mini-rank [59,31], heterogeneous Multi-Channel [57]. Sub-rank technology could save memory power by alleviating the over-fetch problem and improve memory level parallelism (MLP).…”
Section: Sub-access Memorymentioning
confidence: 99%