Close

Presentation

xPMEM: A Design of Byte-Addressable Persistent Memory with Compute Express Link for Advanced Data Center Applications
DescriptionPersistent memory has emerged as a groundbreaking solution for byte-addressable storage-class memory. While persistent memory is highly desirable due to its advantages in high capacity, performance, and cost-effectiveness, novel system architecture solutions are required for this memory to be adopted in data center applications that require high performance and reliability. Major challenges include issues with the persistent memory media, such as endurance, retention, and reliability, programming complexity to enable byte-addressable access and persistence, as well as hardware and software system integration within the data center platform. To address these challenges, we have developed a comprehensive system comprising a persistent memory controller and software layers that effectively mitigate persistent memory issues and are compatible with data center applications. In our FPGA implementation, we have successfully demonstrated the first CXL interface for byte-addressable persistent memory. Our approach has resulted in the creation of a resilient and high-performing persistent memory device that has been successfully tested in real-world scenarios, including in-memory databases and filesystem applications in our data center.
Event Type
Work-in-Progress Poster
TimeWednesday, June 265:00pm - 6:00pm PDT
LocationLevel 2 Lobby
Topics
AI
Autonomous Systems
Cloud
Design
EDA
Embedded Systems
IP
Security