Emerging Non-Volatile Memory (NVM) technologies revolutionize main memory design by enabling hybrid main memory with two partitions: M1 and M2. Such hybrid main memory is built from fast and expensive DRAM (M1) and slower but less expensive NVM (M2) realizing a large, cost-effective, and still high-performance main memory. We consider in this paper a flat, migrating hybrid memory in which hot data blocks are moved from M2 to M1. A challenging issue to manage such a hybrid memory is to achieve both high system-level performance and high fairness among individual programs in a multiprogrammed workload.This paper introduces ProF: Probabilistic hybrid main memory management for high performance and Fairness – a novel approach using the Bayes ru...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
DRAM has long been the preferred technology choice for main memory. With new challenges of high ene...
Emerging workloads in cloud and data center infrastructures demand high main memory bandwidth and ca...
Non-Volatile Memory (NVM) technologies enable cost-effective hybrid main memories with two partition...
Non-Volatile Memory (NVM) technologies can be used to reduce system-level execution time, energy, or...
The number of concurrently executing processes and their memory demandin multicore systems continue ...
Large, multi-terabyte main memories per processor socket are instrumental to address\ua0the continuo...
As we reach the end of DRAM technology scaling, the prevalence of new memory technology in computer...
Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to their promis...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Storage system performance has received much attention since the early days of computing systems bec...
Emerging non-volatile memories (NVMs), which include PC-RAM and STT-RAM, have been proposed to repla...
Non-volatile memories (NVM) offer greater capacity than DRAM but suffer from high latency and low wr...
With the rise of big data and cloud computing, there is increasing demand on memory capacity to solv...
Hybrid memory systems (HMSs) pair different memory technologies within a uni ed main memory to combi...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
DRAM has long been the preferred technology choice for main memory. With new challenges of high ene...
Emerging workloads in cloud and data center infrastructures demand high main memory bandwidth and ca...
Non-Volatile Memory (NVM) technologies enable cost-effective hybrid main memories with two partition...
Non-Volatile Memory (NVM) technologies can be used to reduce system-level execution time, energy, or...
The number of concurrently executing processes and their memory demandin multicore systems continue ...
Large, multi-terabyte main memories per processor socket are instrumental to address\ua0the continuo...
As we reach the end of DRAM technology scaling, the prevalence of new memory technology in computer...
Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to their promis...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Storage system performance has received much attention since the early days of computing systems bec...
Emerging non-volatile memories (NVMs), which include PC-RAM and STT-RAM, have been proposed to repla...
Non-volatile memories (NVM) offer greater capacity than DRAM but suffer from high latency and low wr...
With the rise of big data and cloud computing, there is increasing demand on memory capacity to solv...
Hybrid memory systems (HMSs) pair different memory technologies within a uni ed main memory to combi...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
DRAM has long been the preferred technology choice for main memory. With new challenges of high ene...
Emerging workloads in cloud and data center infrastructures demand high main memory bandwidth and ca...