• 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