State-of-the-art memory tiering systems adapt to the access pattern of a workload over time. However, workloads may exhibit multiple unique access patterns simultaneously. As a result, behavioral assumptions governing tiering decisions may not hold across the entire address space of the program. Two pages from distinct...
Hayden Coffey, Sujay Yadalam, Ashwin Poduval et al.· Proceedings of the 4th Works...· 0 citations
CXL memory expansion is often motivated by lower-cost capacity, but tiering systems are usually evaluated by their performance, not by their cost savings. This disconnect leaves a critical question unanswered: do the cost savings of slow CXL memory make up for the loss in performance? To address this, we argue for eval...
Ashwin Poduval, Sujay Yadalam, Michael M. Swift· Proceedings of the 4th Works...· 0 citations
Compute Express Link (CXL) enables cost-effective memory capacity expansion by placing additional tiers behind a coherent fabric. To overcome the performance loss induced by the higher latency of CXL, tiering systems keep hot data in DRAM and demote cold data to the slower tiers. While most research has focused on the...
Sujay Yadalam, Saarth Deshpande, Divyanshu Saxena et al.· Proceedings of the 4th Works...· 0 citations
Memory tiering has been used to expand memory capacity, particularly in datacenters, by combining fast DRAM with slower tiers, including CXL-attached memory. Its effectiveness depends on keeping useful pages in the fast tier, but existing heuristic policies can lag behind changing hot sets in phased or bursty workloads...
Johannes Freischuetz, Kiet Pham, Sujay Yadalam et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.