2008 41st IEEE/ACM International Symposium on Microarchitecture 2008
DOI: 10.1109/micro.2008.4771792
|View full text |Cite
|
Sign up to set email alerts
|

Mini-rank: Adaptive DRAM architecture for improving memory power efficiency

Abstract: The widespread use of multicore processors has dramatically increased the demand on high memory bandwidth and large memory capacity. As

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
159
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 214 publications
(159 citation statements)
references
References 28 publications
0
159
0
Order By: Relevance
“…Leveraging the observation that applications access only a few words within a cache block, researchers have proposed re-engineering the processor/memory interface to allow for activating only the DRAM chips at which the requested words are stored [1,16,58,59]. While potentially effective in the server context as well, these proposals require disruptive changes to commodity memory technology.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Leveraging the observation that applications access only a few words within a cache block, researchers have proposed re-engineering the processor/memory interface to allow for activating only the DRAM chips at which the requested words are stored [1,16,58,59]. While potentially effective in the server context as well, these proposals require disruptive changes to commodity memory technology.…”
Section: Related Workmentioning
confidence: 99%
“…One way to minimize activation energy is through modifications to DRAM chips or interfaces [1,47,59]. Historically, such disruptive proposals have failed to gain traction in the DRAM industry, which is focused on commoditization and adheres to rigid standards to ensure broad compatibility.…”
Section: Introductionmentioning
confidence: 99%
“…The last option is to maintain a 64 bit interface and embed the ECC into the memory space instead of sitting in disparate devices [ 54,52]. The memory controller performs two accesses, one for data and one for ECC.…”
Section: Error Correction Strategiesmentioning
confidence: 99%
“…Numerous DDRx controller optimizations for improving performance, energy, and QoS have been published in the literature [12,13,14,15,16,32,33,34,35,36,37,41]. Unlike PARDIS, these proposals address specific workload classes (multiprogrammed, parallel, or real-time); yet a hardcoded memory controller is neither able to meet the requirements of a diverse set of applications optimally, nor can it change its objective function for a new optimization target.…”
Section: Ddrx Controller Optimizationsmentioning
confidence: 99%