4 papers
Distributed Persistence Domain for Persistent Memory Pooling
Khan Shaikhul Hadi, Andres David Delgado, Naveed Ul Mustafa +3
Compute Express Link (CXL) enables memory pooling over disaggregated memory, offering the potential to improve resource utilization in persistent memory systems. However, integrati…
The Case for Persistent CXL switches
Khan Shaikhul Hadi, Naveed Ul Mustafa, Mark Heinrich +1
Compute Express Link (CXL) switch allows memory extension via PCIe physical layer to address increasing demand for larger memory capacities in data centers. However, CXL attached m…
On Usage of Non-Volatile Memory as Primary Storage for Database Management Systems
Naveed Ul Mustafa, Adri`a Armejach, Ozcan Ozturk +2
This paper explores the implications of employing non-volatile memory (NVM) as primary storage for a data base management system (DBMS). We investigate the modifications necessary…
Persistent Memory Objects: Fast and Easy Crash Consistency for Persistent Memory
Derrick Greenspan, Naveed Ul Mustafa, Zoran Kolega +2
DIMM-compatible persistent memory unites memory and storage. Prior works utilize persistent memory either by combining the filesystem with direct access on memory mapped files or b…