Non-Volatile Memory (NVM) technologies enable cost-effective hybrid main memories with two partitions: M1 (DRAM) and slower but larger M2 (NVM). This paper considers a flat migrating organization of hybrid memories. A challenging and open issue of managing such memories is to allocate M1 among co-running programs such that high fairness is achieved at the same time as high performance. This paper introduces ProFess: a Probabilistic hybrid main memory management Framework for high performance and fairness. It comprises: i) a Relative-Slowdown Monitor (RSM) that enables fair management by indicating which program suffers the most from competition for M1; and ii) a probabilistic Migration-Decision Mechanism (MDM) that unlocks high performance ...
Non-volatile memories (NVM) offer greater capacity than DRAM but suffer from high latency and low wr...
With the rise of computationally expensive application domains such as machine learning, genomics, a...
Non-volatile memory (NVM) has the potential to become a mainstream memory technology and challenge D...
Emerging Non-Volatile Memory (NVM) technologies revolutionize main memory design by enabling hybrid ...
Large, multi-terabyte main memories per processor socket are instrumental to address\ua0the continuo...
The number of concurrently executing processes and their memory demand in multi-core systems continu...
As we reach the end of DRAM technology scaling, the prevalence of new memory technology in computer...
DRAM has long been the preferred technology choice for main memory. With new challenges of high ene...
Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to their promis...
Non-Volatile Memory (NVM) technologies can be used to reduce system-level execution time, energy, or...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Emerging workloads in cloud and data center infrastructures demand high main memory bandwidth and ca...
The memory system has been evolving at a fast pace recently, driven by the emergence of large-scale ...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
Performance-hungry data center applications demand increasingly higher performance from their storag...
Non-volatile memories (NVM) offer greater capacity than DRAM but suffer from high latency and low wr...
With the rise of computationally expensive application domains such as machine learning, genomics, a...
Non-volatile memory (NVM) has the potential to become a mainstream memory technology and challenge D...
Emerging Non-Volatile Memory (NVM) technologies revolutionize main memory design by enabling hybrid ...
Large, multi-terabyte main memories per processor socket are instrumental to address\ua0the continuo...
The number of concurrently executing processes and their memory demand in multi-core systems continu...
As we reach the end of DRAM technology scaling, the prevalence of new memory technology in computer...
DRAM has long been the preferred technology choice for main memory. With new challenges of high ene...
Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to their promis...
Non-Volatile Memory (NVM) technologies can be used to reduce system-level execution time, energy, or...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Emerging workloads in cloud and data center infrastructures demand high main memory bandwidth and ca...
The memory system has been evolving at a fast pace recently, driven by the emergence of large-scale ...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
Performance-hungry data center applications demand increasingly higher performance from their storag...
Non-volatile memories (NVM) offer greater capacity than DRAM but suffer from high latency and low wr...
With the rise of computationally expensive application domains such as machine learning, genomics, a...
Non-volatile memory (NVM) has the potential to become a mainstream memory technology and challenge D...