Proceedings of the 9th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments 2013
DOI: 10.1145/2451512.2451547
|View full text |Cite
|
Sign up to set email alerts
|

Leveraging phase change memory to achieve efficient virtual machine execution

Abstract: Virtualization technology is being widely adopted by servers and data centers in the cloud computing era to improve resource utilization and energy efficiency. Nevertheless, the heterogeneous memory demands from multiple virtual machines (VM) make it more challenging to design efficient memory systems. Even worse, mission critical VM management activities (e.g. checkpointing) could incur significant runtime overhead due to intensive IO operations. In this paper, we propose to leverage the adaptable and non-vol… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 19 publications
0
7
0
Order By: Relevance
“…MMS contains a Memory Monitoring hardware that tracks memory requirement at runtime to trades off latency with capacity in an SLC/MLC PCM memory system. Meanwhile, Zhou et al proposed a cooperative cross-layer software/hardware approach, VM-aware PCMbased memory system design, in which PCM page management unit makes decisions based on the full-system execution characteristics [11]. Our work differs from the work proposed in [9,11], since our PCM page management makes decisions based on the application-specific feature and the workload memory requirement.…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…MMS contains a Memory Monitoring hardware that tracks memory requirement at runtime to trades off latency with capacity in an SLC/MLC PCM memory system. Meanwhile, Zhou et al proposed a cooperative cross-layer software/hardware approach, VM-aware PCMbased memory system design, in which PCM page management unit makes decisions based on the full-system execution characteristics [11]. Our work differs from the work proposed in [9,11], since our PCM page management makes decisions based on the application-specific feature and the workload memory requirement.…”
Section: Resultsmentioning
confidence: 99%
“…Meanwhile, Zhou et al proposed a cooperative cross-layer software/hardware approach, VM-aware PCMbased memory system design, in which PCM page management unit makes decisions based on the full-system execution characteristics [11]. Our work differs from the work proposed in [9,11], since our PCM page management makes decisions based on the application-specific feature and the workload memory requirement. Instead of monitoring the access information on physical addresses, our design dynamically tuning the mode of page according to the application-specific feather.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Other efforts are focused on moving a major portion of sandboxing mechanisms to the OS, similar to Android [7], but for OS agnostic applications like browsers, completely relying on OS-based isolation seems unlikely. Related work like [25] uses NVM to optimize storage in virtualized environments. Finally, a recent work on exceptionless system calls [19] studies the impact of reducing system call blocking costs and we believe such kernel techniques can be very useful in our future work.…”
Section: Related Workmentioning
confidence: 99%