2016
DOI: 10.1007/978-3-319-47099-3_3
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Management for Hybrid Memory in Managed Language Runtime

Abstract: Hybrid memory, which leverages the benefits of traditional DRAM and emerging memory technologies, is a promising alternative for future main memory design. However popular management policies through memory-access recording and page migration may invoke non-trivial overhead in execution time and hardware space. Nowadays, managed language applications are increasingly dominant in every kind of platform. Managed runtimes provide services for automatic memory management. So it is important to adapt them for the u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
15
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(16 citation statements)
references
References 31 publications
1
15
0
Order By: Relevance
“…More closely related work emulates hybrid DRAM-PCM main memories [31], [51], [52]. The work closest to ours in terms of hardware setup is Quartz [51], which is a performance emulator and does not report writes nor write rates.…”
Section: A Evaluation Methodologiesmentioning
confidence: 99%
See 2 more Smart Citations
“…More closely related work emulates hybrid DRAM-PCM main memories [31], [51], [52]. The work closest to ours in terms of hardware setup is Quartz [51], which is a performance emulator and does not report writes nor write rates.…”
Section: A Evaluation Methodologiesmentioning
confidence: 99%
“…Our proposed platform precisely reports writes which enables studies of PCM's practicality as main memory and provides a modified managed runtime for hybrid memories, thus easing future studies. Other related works target native applications written in C and C++, and focus only on emulating the latency of PCM on real hardware [31], [52].…”
Section: A Evaluation Methodologiesmentioning
confidence: 99%
See 1 more Smart Citation
“…For individual KPA allocations, StreamBox-HBM further considers the critical path. StreamBox-HBM does not migrate existing KPAs, which are ephemeral, unlike other software systems for hybrid memory [61,63,72]. Figure 6 plots StreamBox-HBM's state space.…”
Section: Dynamically Managing Hybrid Memorymentioning
confidence: 99%
“…Wang et al [55] tackle increased PCM read latency but neglect wear-out. They use offline profiling to classify hot and cold methods by their execution frequency.…”
Section: Related Workmentioning
confidence: 99%