ByteFS: System Support for (CXL-based) Memory-Semantic Solid-State Drives

Shaobo Li, Yirui Zhou, Jian Huang

2025 · 10 citations · 24 references

Concepts

Abstract

Unlike non-volatile memory that resides on the processor memory bus, memory-semantic solid-state drives (SSDs) support both byte and block access granularity via PCIe or CXL interconnects. They provide scalable memory capacity using NAND flash at a much lower cost. In addition, they have different performance characteristics for their dual byte/block interface respectively, while offering essential memory semantics for upper-level software. Such a byte-accessible storage device provides new implications on the software system design.

References

24