Proceedings of the 9th Conference on Computing Frontiers 2012
DOI: 10.1145/2212908.2212923
|View full text |Cite
|
Sign up to set email alerts
|

Exploring latency-power tradeoffs in deep nonvolatile memory hierarchies

Abstract: To handle the demand for very large main memory, we are likely to use nonvolatile memory (NVM) as main memory. NVM main memory will have higher latency than DRAM. To cope with this, we advocate a less-deep cache hierarchy based on a large last-level, NVM cache. We develop a model that estimates average memory access time and power of a cache hierarchy. The model is based on captured application behavior, an analytical power and performance model, and circuit-level memory models such as CACTI and NVSim. We use … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 34 publications
0
3
0
Order By: Relevance
“…Cache management for many-core processors and deep hierarchies have been explored in various contexts: locationawareness [2], latency-power trade-offs [3], locality-aware data access control [4], software-defined cache hierarchies [5]. However, the aspect of using cache hierarchies for multi-core nodes in the context of producer-consumer scenarios received relatively little attention in the literature.…”
Section: Related Workmentioning
confidence: 99%
“…Cache management for many-core processors and deep hierarchies have been explored in various contexts: locationawareness [2], latency-power trade-offs [3], locality-aware data access control [4], software-defined cache hierarchies [5]. However, the aspect of using cache hierarchies for multi-core nodes in the context of producer-consumer scenarios received relatively little attention in the literature.…”
Section: Related Workmentioning
confidence: 99%
“…Existing work has also considered NVRAM as a viable solution for I/O staging [18], [19]. For example, different research work [20], [21] compare different architectural alternatives, study the potential impact of NVRAM on the performance of deep memory hierarchies [22], and study the potential impact of hybrid DRAM and byte-addressable NVRAM on both performance and energy perspectives of scientific applications through simulation [23]. However, our work requires a comprehensive characterization of performance/energy trade-offs using different regeneration and configuration options to understand co-design choices at scale.…”
Section: Consequence Of I/o On Application Performancementioning
confidence: 99%
“…Poremba et al analyzed the effect of non-volatile and volatile memory instrument rate on performance and power consumption in high performance computing [8]. Yoon et al conducted research where they treated non-volatile memory as one part of a memory hierarchy [9]. Guo et al proposed a method of treating non-volatile memory as a language with various properties [10].…”
Section: Introductionmentioning
confidence: 99%