PCIe v5 CPUs from which vendor by the end of the year from who? As opposed to just handwaving this is going to happend ... which major CPU vendor is going to deliver PCI-e v5 this year?
AMD? Just did
not skip PCIe v4. ( IMHO AMD PCie v5 in 2020 is doubtful. Likely far more focused on a process shrink and opening clock/power gap than adding major new bandwidth change. )
Intel ? Is not shipping any PCIe v5 by the end of the year.
PCIe v4 2020 and maybe PCIe v5 in 2021.
https://fuse.wikichip.org/news/2336...r5-pcie-5-0-for-2021-granite-rapids-for-2022/
[ Intel has a 10nm FPGA product with PCIe v5 coming. There are some megabucks (8-digits + ) shops that may deploy some stealth market stuff in 2019 )
IBM ? no ( as linked in early they have slid)
ARM Neoverse? No. PCI-e v4
https://www.anandtech.com/show/13959/arm-announces-neoverse-n1-platform/2
Apple? No they haven't even done x16 PCI-e v3 let alone anything in bandwidth range of double digit PCI-e v4.
Similarly on the GPU side?
AMD ? No. just did
not skip PCIe v4.
Nvidia? Probably not ( nothing to couple to with IBM CPU with v5 yet. Leaning on Nvidia-Link to GPU-to-GPU , and graphics isn't a major driver.)
[ Nvidia's recently acquired Mellonix didn't skip PCIe v4 at all.
https://ir.mellanox.com/news-releas...es-industrys-first-pcie-gen-4-openpower-based ]
If there is not CPU provisioning it for year(s) there isa bout zero real "need" in the current context.
The real "need" issue is whether PCI-e v4 bandwidth speeds are useful. They are. There is almost nobody whose computations are completely pragmatically blocked until get to PCI-e v5 speeds.
And "need" is always balanced against cost (and reliability). There are pros with bigger budgets but if tack on another zero/digit to the price, many will drop out. ( even without another digit but just a 120% increase for Mac Pro. )
LOL. No one, including me, said anything even remotely like that. PCIe v4 not being completely skipped has absolutely nothing with semi-permanently capping folks at PCI-e v3 for next 2-3 years.
The core issue is that while PCI-e v5 just pasted 1.0 standardization, it will take time to work that standard into products and to completely the testing/compatibility testing regime required to make that into a viable broad market.
Getting "in design phase" CPUs out the door is often a 2+ year timeline. No one is going to whip out a new CPU over the next 6-8 months having started after PCI-e v5 came up for final vote.