| Title: |
Memory disaggregation: why now and what are the challenges |
| Authors: |
Aguilera, Marcos K.; Amaro, Emmanuel; Amit, Nadav; Hunhoff, Erika; Yelam, Anil; Zellweger, Gerd |
| Source: |
ACM SIGOPS Operating Systems Review ; volume 57, issue 1, page 38-46 ; ISSN 0163-5980 |
| Publisher Information: |
Association for Computing Machinery (ACM) |
| Publication Year: |
2023 |
| Description: |
Hardware disaggregation has emerged as one of the most fundamental shifts in how we build computer systems over the past decades. While disaggregation has been successful for several types of resources (storage, power, and others), memory disaggregation has yet to happen. We make the case that the time for memory disaggregation has arrived. We look at past successful disaggregation stories and learn that their success depended on two requirements: addressing a burning issue and being technically feasible. We examine memory disaggregation through this lens and find that both requirements are finally met. Once available, memory disaggregation will require software support to be used effectively. We discuss some of the challenges of designing an operating system that can utilize disaggregated memory for itself and its applications. |
| Document Type: |
article in journal/newspaper |
| Language: |
English |
| DOI: |
10.1145/3606557.3606563 |
| Availability: |
https://doi.org/10.1145/3606557.3606563; https://dl.acm.org/doi/10.1145/3606557.3606563; https://dl.acm.org/doi/pdf/10.1145/3606557.3606563 |
| Rights: |
https://www.acm.org/publications/policies/copyright_policy#Background |
| Accession Number: |
edsbas.F3A9DCDF |
| Database: |
BASE |