{AIFM}:{High-Performance},{Application-Integrated} far memory
Memory is the most contended and least elastic resource in datacenter servers today.
Applications can use only local memory—which may be scarce—even though memory …
Applications can use only local memory—which may be scarce—even though memory …
Semeru: A {Memory-Disaggregated} managed runtime
Resource-disaggregated architectures have risen in popularity for large datacenters.
However, prior disaggregation systems are designed for native applications; in addition, all …
However, prior disaggregation systems are designed for native applications; in addition, all …
Memtis: Efficient memory tiering with dynamic page classification and page size determination
The evergrowing memory demand fueled by datacenter workloads is the driving force
behind new memory technology innovations (eg, NVM, CXL). Tiered memory is a promising …
behind new memory technology innovations (eg, NVM, CXL). Tiered memory is a promising …
{MemLiner}: Lining up Tracing and Application for a {Far-Memory-Friendly} Runtime
Far-memory techniques that enable applications to use remote memory are increasingly
appealing in modern datacenters, supporting applications' large memory footprint and …
appealing in modern datacenters, supporting applications' large memory footprint and …
Sibyl: Adaptive and extensible data placement in hybrid storage systems using online reinforcement learning
Hybrid storage systems (HSS) use multiple different storage devices to provide high and
scalable storage capacity at high performance. Data placement across different devices is …
scalable storage capacity at high performance. Data placement across different devices is …
Sentinel: Efficient tensor migration and allocation on heterogeneous memory systems for deep learning
Memory capacity is a major bottleneck for training deep neural networks (DNN).
Heterogeneous memory (HM) combining fast and slow memories provides a promising …
Heterogeneous memory (HM) combining fast and slow memories provides a promising …
A Tale of Two Paths: Toward a Hybrid Data Plane for Efficient {Far-Memory} Applications
With rapid advances in network hardware, far memory has gained a great deal of traction
due to its ability to break the memory capacity wall. Existing far memory systems fall into one …
due to its ability to break the memory capacity wall. Existing far memory systems fall into one …
A survey of memory-centric energy efficient computer architecture
C Zhang, H Sun, S Li, Y Wang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Energy efficient architecture is essential to improve both the performance and power
consumption of a computer system. However, modern computers suffer from the severe …
consumption of a computer system. However, modern computers suffer from the severe …
Computational cxl-memory solution for accelerating memory-intensive applications
J Sim, S Ahn, T Ahn, S Lee, M Rhee… - IEEE Computer …, 2022 - ieeexplore.ieee.org
CXL interface is the up-to-date technology that enables effective memory expansion by
providing a memory-sharing protocol in configuring heterogeneous devices. However, its …
providing a memory-sharing protocol in configuring heterogeneous devices. However, its …
Atmem: Adaptive data placement in graph applications on heterogeneous memories
Active development in new memory devices, such as non-volatile memories and high-
bandwidth memories, brings heterogeneous memory systems (HMS) as a promising …
bandwidth memories, brings heterogeneous memory systems (HMS) as a promising …