Abstract
This paper investigates the feasibility of using inexpensive flash memory on new interconnect technologies such as CXL (Compute Express Link) to overcome the memory wall. We explore the design space of a CXL-enabled flash device and show that techniques such as caching and prefetching can help mitigate the concerns regarding flash memory’s performance and lifetime. We demonstrate using real-world application traces that these techniques enable the CXL device to have an estimated lifetime of at least 3.1 years and serve 68–91% of the memory requests under a microsecond. We analyze the limitations of existing techniques and suggest system-level changes to achieve a DRAM-level performance using flash.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2023 USENIX Annual Technical Conference, ATC 2023 |
Publisher | USENIX Association |
Pages | 601-617 |
Number of pages | 17 |
ISBN (Electronic) | 9781939133359 |
State | Published - 2023 |
Event | 2023 USENIX Annual Technical Conference, ATC 2023 - Boston, United States Duration: 10 Jul 2023 → 12 Jul 2023 |
Publication series
Name | Proceedings of the 2023 USENIX Annual Technical Conference, ATC 2023 |
---|
Conference
Conference | 2023 USENIX Annual Technical Conference, ATC 2023 |
---|---|
Country/Territory | United States |
City | Boston |
Period | 10/07/23 → 12/07/23 |
Bibliographical note
Publisher Copyright:© 2023 by The USENIX Association All Rights Reserved.