hannibal :
Intel is suposed to use 4.0 but if Nvidia and amd will pass 4.0 and move to 5.0 with their products... well 4.0 is only usefull in pci based storages...
I don't understand why so many people think 4.0 is going to be skipped over... It's here, it's a
significant improvement, and it's forward & backward compatible. There's literally no reason
not to adopt it.
What I think will happen is that 4.0 will get adopted pretty quickly. Initially, 5.0 will appear mostly in servers, taking a little while to trickle down to the mainstream. Sort of like 10 Gigabit Ethernet (except I hope not nearly so long).
Anyway, AMD is said to use 4.0 in their 7 nm EPYC, which makes sense given that the Infinity Fabric is PCIe-based. So, adopting 4.0 should significantly improve inter-processor communication, as well as with peripherals.