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
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;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location :
Singapore
DOI :
10.1109/CloudCom.2014.22