CBD Proposed For The Linux Kernel: CXL Block Device
![LINUX STORAGE](/assets/categories/linuxstorage.webp)
The CXL Block Device (CBD) is summed up in the RFC patch series as:
"As shared memory is supported in CXL3.0 spec, we can transfer data via CXL shared memory. CBD means CXL block device, it use CXL shared memory to transfer command and data to access block device in different host."
CBD works similarly to network block devices but leveraging CXL shared memory rather than network traffic.
Right now the CBD code is in its early stage of development and it will be a while before CXL 3.0 hardware is found out in the wild at scale, but nevertheless an interesting endeavor. Those wanting to learn more can see the RFC patch series from Dongsheng Yang.
7 Comments