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 …
{FlexMem}: Adaptive page profiling and migration for tiered memory
Tiered memory, combining multiple memory components with different performance and
capacity, provides a cost-effective solution to increase memory capacity and improve …
capacity, provides a cost-effective solution to increase memory capacity and improve …
[PDF][PDF] MULTI-CLOCK: Dynamic tiering for hybrid memory systems
The rapid growth of in-memory computing powered by dataintensive applications has
increased the demand for DRAM in servers. However, a DRAM-based system can be …
increased the demand for DRAM in servers. However, a DRAM-based system can be …
Nomad: Enabling non-blocking os-managed dram cache via tag-data decoupling
This paper introduces a DRAM cache architecture that provides near-ideal access time and
non-blocking miss handling. Previous DRAM cache (DC) designs are classified into two …
non-blocking miss handling. Previous DRAM cache (DC) designs are classified into two …
{FBMM}: Making Memory Management Extensible With Filesystems
B Tabatabai, J Sorenson, MM Swift - 2024 USENIX Annual Technical …, 2024 - usenix.org
New memory technologies like CXL promise diverse memory configurations such as tiered
memory, far memory, and processing in memory. Operating systems must be modified to …
memory, far memory, and processing in memory. Operating systems must be modified to …
Daos: Data access-aware operating system
In data-intensive workloads, data placement and memory management are inherently
difficult: the programmer and the operating system have to choose between (combinations …
difficult: the programmer and the operating system have to choose between (combinations …
MORSE: Memory Overwrite Time Guided Soft Writes to Improve ReRAM Energy and Endurance
ReRAM is an attractive main memory technology due to its high density and low idle power.
However, ReRAM exhibits costly writes, especially in terms of energy and endurance. Prior …
However, ReRAM exhibits costly writes, especially in terms of energy and endurance. Prior …
FBMM: Making memory management extensible with filesystems
B Tabatabai, J Sorenson, MM Swift - … of the 2024 USENIX Conference on …, 2024 - dl.acm.org
New memory technologies like CXL promise diverse memory configurations such as tiered
memory, far memory, and processing in memory. Operating systems must be modified to …
memory, far memory, and processing in memory. Operating systems must be modified to …
Hardware-based address-centric acceleration of key-value store
Efficiently retrieving data is essential for key-value store applications. A major part of the
retrieving time is on data addressing, that is, finding the location of the value in memory that …
retrieving time is on data addressing, that is, finding the location of the value in memory that …
A Practical Approach For Workload-Aware Data Movement in Disaggregated Memory Systems
A Puri, K Bellamkonda, K Narreddy… - 2023 IEEE 35th …, 2023 - ieeexplore.ieee.org
Memory disaggregation is a solid alternative to traditional server systems that can overcome
memory scalability issues in next-generation HPC data centers. In a rack-level …
memory scalability issues in next-generation HPC data centers. In a rack-level …