Deact: Architecture-aware virtual memory support for fabric attached memory systems

VR Kommareddy, C Hughes… - … Symposium on High …, 2021 - ieeexplore.ieee.org
The exponential growth of data has driven technology providers to develop new protocols,
such as cache coherent interconnects and memory semantic fabrics, to help users and …

Prefam: Understanding the impact of prefetching in fabric-attached memory architectures

VR Kommareddy, J Kotra, C Hughes… - Proceedings of the …, 2020 - dl.acm.org
With many recent advances in interconnect technologies and memory interfaces,
disaggregated memory systems are approaching industrial adoption. For instance, the …

Exploring allocation policies in disaggregated non-volatile memories

VR Kommareddy, A Awad, C Hughes… - Proceedings of the …, 2018 - dl.acm.org
Many modern applications have memory footprints that are increasingly large, driving
system memory capacities higher and higher. However, due to the diversity of applications …

Contention aware DRAM caching for CXL-enabled pooled memory

C Tirumalasetty, NR Annapareddy - Proceedings of the International …, 2024 - dl.acm.org
Hardware based memory pooling enabled by interconnect standards like CXL have been
gaining popularity amongst cloud providers and system integrators. While pooling memory …

Exploring DRAM Cache Prefetching for Pooled Memory

C Tirumalasetty, N Annapreddy - arxiv preprint arxiv:2406.14778, 2024 - arxiv.org
Hardware based memory pooling enabled by interconnect standards like CXL have been
gaining popularity amongst cloud providers and system integrators. While pooling memory …

Investigating fairness in disaggregated non-volatile memories

VR Kommareddy, C Hughes… - 2019 IEEE Computer …, 2019 - ieeexplore.ieee.org
Many applications have growing demands for memory, particularly in the HPC space,
making the memory system a potential bottleneck of next-generation computing systems …

Improving Performance and Flexibility of Fabric-Attached Memory Systems

VR Kommareddy - 2021 - stars.library.ucf.edu
As demands for memory-intensive applications continue to grow, the memory capacity of
each computing node is expected to grow at a similar pace. In high-performance computing …