DocumentCode
267042
Title
A 3-Level Cache Miss Model for a Nonvolatile Extension to Transcendent Memory
Author
Venkatesan, Vimalraj ; Tay, Y.C. ; Zhang, Yi Irvette ; Qingsong Wei
Author_Institution
Nat. Univ. of Singapore, Singapore, Singapore
fYear
2014
fDate
15-18 Dec. 2014
Firstpage
218
Lastpage
225
Abstract
Resource allocation is fundamental to cloud computing, where the memory hierarchy is deep. Space allocation in this hierarchy calls for a model to determine how provisioning at one level affects performance at a lower level. This paper presents a 3-level model that relates the Miss Ratio Curves for two caches at adjacent levels. The model is tested with NEXTmem, which is a transcendent memory used by a Xen hypervisor to cache pages for virtual machines. NEXTmem has a DRAM level and a nonvolatile memory level. The test runs DaCapo benchmarks and shows that the model can be used to enforce fairness at one level, and latency bounds at another level.
Keywords
DRAM chips; benchmark testing; cache storage; cloud computing; resource allocation; virtual machines; 3-level cache Miss model; DRAM; DaCapo benchmarks; Miss Ratio Curves; NEXTmem; Xen hypervisor; cache pages; cloud computing; memory hierarchy; nonvolatile memory level; nonvolatile transcendent memory extension; resource allocation; space allocation; virtual machines; Equations; Mathematical model; Nonvolatile memory; Random access memory; Resource management; Virtual machine monitors; Virtual machining; cache misses; memory hierarchy; nonvolatile memory; transcendent memory; virtual machines;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location
Singapore
Type
conf
DOI
10.1109/CloudCom.2014.22
Filename
7037670
Link To Document