Memory systems containing different types of memory with varying capacity, latency, and bandwidth are rapidly becoming mainstream. Conventional memory management techniques do not suffice for these systems; they require alternative strategies to appropriately and effectively adapt application memory placement to these heterogeneous memory tiers. Software-based placement and movement strategies are the most desirable due to their flexibility and ease of adoption by end-users. However, there are substantial sources of overhead present when synchronizing low-level data movement with the operating system and running applications.This thesis proposes a novel method of reducing these memory movement overheads on hybrid memory systems. Many data o...
Computing platforms increasingly incorporate heterogeneous memory hardware technologies, as a way to...
Market forces and technological constraints have led to a gap between CPU and memory performance tha...
Non-Volatile Memory (NVM) technologies enable cost-effective hybrid main memories with two partition...
Virtual memory offers a simple hardware abstraction to programmers freeing them from the tedious pro...
DRAM has long been the preferred technology choice for main memory. With new challenges of high ene...
Hybrid heterogeneous memory systems are becoming increasingly popular as traditional memory systems ...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
Although 3D-stacked DRAM offers substantially higher bandwidth than commodity DDR DIMMs, it cannot y...
This dissertation mainly addresses two problems that emerge along with the 'big data' trend: the inc...
University of Minnesota Ph.D. dissertation.July 2017. Major: Computer Science. Advisor: David Du. 1...
To address the 'memory wall' problem of future systems, vendors are creating heterogeneous memory st...
This paper considers a hybrid memory system composed of memory technologies with different character...
A number of promising new memory technologies, such as non-volatile, storage-class memories and high...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to their promis...
Computing platforms increasingly incorporate heterogeneous memory hardware technologies, as a way to...
Market forces and technological constraints have led to a gap between CPU and memory performance tha...
Non-Volatile Memory (NVM) technologies enable cost-effective hybrid main memories with two partition...
Virtual memory offers a simple hardware abstraction to programmers freeing them from the tedious pro...
DRAM has long been the preferred technology choice for main memory. With new challenges of high ene...
Hybrid heterogeneous memory systems are becoming increasingly popular as traditional memory systems ...
As device technologies scale in the nanometer era, the current off-chip DRAM technologies are very c...
Although 3D-stacked DRAM offers substantially higher bandwidth than commodity DDR DIMMs, it cannot y...
This dissertation mainly addresses two problems that emerge along with the 'big data' trend: the inc...
University of Minnesota Ph.D. dissertation.July 2017. Major: Computer Science. Advisor: David Du. 1...
To address the 'memory wall' problem of future systems, vendors are creating heterogeneous memory st...
This paper considers a hybrid memory system composed of memory technologies with different character...
A number of promising new memory technologies, such as non-volatile, storage-class memories and high...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to their promis...
Computing platforms increasingly incorporate heterogeneous memory hardware technologies, as a way to...
Market forces and technological constraints have led to a gap between CPU and memory performance tha...
Non-Volatile Memory (NVM) technologies enable cost-effective hybrid main memories with two partition...