In recent times non-volatile Memory technologies offering low latency storage medium. The papers listed below evaluate new NVMs and provide a guide to understanding these new devices.
-
Compute Express Link (CXL)
-
Computational Storage Devices (CSD)
- When F2FS Meets Compression-Based SSD!(HotStorage'23)
- Direct Access, High-Performance Memory Disaggregation with DirectCXL (USENIX ATC'22)
- Closing the B+-tree vs. LSM-tree Write Amplification Gap on Modern Storage Hardware with Built-in Transparent Compression (FAST'22)
- Hardware/Software Co-Programmable Framework for Computational SSDs to Accelerate Deep Learning Service on Large-Scale Graphs(FAST'22)
- FusionFS: Fusing I/O Operations using CISCOps in Firmware File Systems(FAST'22)
- Understanding the Performance Characteristics of Computational Storage Drives: A Case Study with SmartSSD (MDPI'21)
- KVRAID: high performance, write efficient, update friendly erasure coding scheme for KV-SSDs (SYSTOR'21)
- A Fast and Flexible Hardware-based Virtualization Mechanism for Computational Storage Devices(USENIX ATC'21)
- SmartSSD: FPGA Accelerated Near-Storage Data Analytics on SSD (IEEE Computer Architecture Letters)
- StripeFinder: Erasure Coding of Small Objects over Key-Value Storage Devices (An Uphill Battle) (HotStorage'20)
- CrossFS: A Cross-layered Direct-Access File System(OSDI'20)
- PolarDB Meets Computational Storage: Efficiently Support Analytical Workloads in Cloud-Native Relational Database(FAST'20)
- Hybrid Data Reliability for Emerging Key-Value Storage Devices (FAST'20)
- Azure Accelerated Networking: SmartNICs in the Public Cloud(NSDI'18)
- Enabling cost-effective data processing with smart SSD(MSST'13)
- DONGLE: Direct FPGA-Orchestrated NVMe Storage for HLS(FPGA'23)
- SSD-Assisted Ransomware Detection and Data Recovery Techniques (IEEE Transactions on Computers)
- Talk: Computational Storage - Jamon Bowen Xilinx (SDC'20)
-
Evaluation of Non-Volatile Memory Systems
- An Empirical Guide to the Behavior and Use of Scalable Persistent Memory (FAST '20)
- System Evaluation of Intel Optane Byte-Addressabke NVM (MEMSYS '19)
- Single Machine Graph Analytics on Massive Datasets Using Intel Optane DC Persistent Memory (arXiv '19)
- Basic Performance Measurements of the Intel Optane DC Persistent Memory Module (arXiv '19)
-
NVM Simulators
-
Storage Applications Modified for NVDIMM Systems
-
Crash-consistency & Bug detection for NVM systems
- Jaaru: Efficiently Model Checking Persistent Memory Programs (ASPLOS'21)
- PMFuzz: Test Case Generation for Persistent Memory Programs (ASPLOS'21)
- Cross-Failure Bug Detection in Persistent Memory Programs (ASPLOS'20)
- Agamotto: How Persistent is your Persistent Memory Application? (OSDI '20)
- PMTest: A Fast and Flexible Testing Framework forPersistent Memory Programs (ASPLOS'19)
-
Hybrid Memory Systems
-
Other relevant works
-
Specifications