Re-architecting End-host Networking with CXL
2 months ago
- #CXL
- #Hardware
- #Networking
- 本文探讨了利用CXL技术重构终端主机网络架构,以解决一致性、内存和卸载挑战。
- CXL Type-1设备允许网卡以一致性方式访问主机内存,从而高效预取接收描述符并减少主机内存读取。
- CXL Type-2网卡可将数据包和描述符存储在网卡内存中,通过主机CPU缓存及智能运用NC-P操作实现直接LLC写入。
- 作者在Altera FPGA上实现了CXL网卡,与nVidia BlueField-3 PCIe网卡相比显示出更优的回环延迟。
- 研究强调CXL一致性消息比MMIO和中断更高效,但也指出轮询内存位置可能存在资源浪费问题。