DocumentCode :
2379457
Title :
Prototyping a hybrid main memory using a virtual machine monitor
Author :
Dong Ye ; Pavuluri, Aravind ; Waldspurger, Carl A. ; Tsang, Brian ; Rychlik, Bohuslav ; Woo, Steven
fYear :
2008
fDate :
12-15 Oct. 2008
Firstpage :
272
Lastpage :
279
Abstract :
We use a novel virtualization-based approach for computer architecture performance analysis. We present a case study analyzing a hypothetical hybrid main memory, which consists of a first-level DRAM augmented by a 10-100x slower second-level memory. This architecture is motivated by the recent emergence of lower-cost, higher-density, and lower-power alternative memory technologies. To model such a system, we customize a virtual machine monitor (VMM) with delay-simulation and instrumentation code. Benchmarks representing server, technical computing, and desktop productivity workloads are evaluated in virtual machines (VMs). Relative to baseline all-DRAM systems, these workloads experience widely varying performance degradation when run on hybrid main memory systems which have significant amounts of second-level memory.
Keywords :
DRAM chips; computer architecture; virtual machines; computer architecture performance analysis; delay-simulation; desktop productivity workloads; first-level DRAM; hybrid main memory prototyping; hypothetical hybrid main memory; instrumentation code; performance degradation; virtual machine monitor; virtualization-based approach; Computer architecture; Delay; Instruments; Memory architecture; Performance analysis; Productivity; Random access memory; Virtual machine monitors; Virtual machining; Virtual prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-2657-7
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2008.4751873
Filename :
4751873
Link To Document :
بازگشت