3 ms·
Compute Express Link CXL Technology Versions Comparison
- jauntywundrkind 3y agoNice overview of CXL 3.0 stuff. I've missed or forgotten how many changes were coming to 3.0. I've eagerly anticipated the move to a switched fabric, where multiple hosts & switches can all share connected CXL peripherals. But having p2p transactions between peripherals is something that I hadn't had in mind that's another cool capability. Having an accelerator able to read or write io by itself is great. Keeping hosts not having to be involved is wonderful. My main sadness about CXL is that it's such a host oriented system. It works hard to maintain coherency, so I guess we have to limit the domain to maintain that; that makes sense. But having all these high throughout low latency peripherals connected to a fabric then having mostly exclusive access to peripherals (or regions of them) feels like a semi sad limitation. And we dont have a clear path to host-to-host across this fabric, which feels like a huge waste.