NVMe Slots: Why PCIe 4.0 and not 5.0

I wonder why Framework Desktop has only PCIe 4.0 NVMe slots instead PCIe 5.0 .
Is this a limitation of the AMD chipset, and if not, does Freamwork plan a new revision supporting NVMe SSDs with PCIe 5.0?

PCIE 5.0 ssd’s require much more power and generate more heat as well as not having much of a realistic performance benefit in the real world other than large file transfers. TLDR; it’s not worth it. Also, it doesn’t have PCIE 5.0. If you really need the performance, install an m.2 carrier card into the pcie x4 slot and use 3 ssd’s in raid 5 or something idk

@HardHat_Media What you say is all true but not applicable here.

@bosurus As you suspected, the issue is that AMD’s APU does not support PCIe 5.0. Only 4.0. See my other thread asking for a block diagram. So that’s it. Nothing can done by any laptop/desktop vendor to fix this. Since most customers of this APU will likely just use in a laptop where extra heat/power is a no go, this was a sane choice. Next gen of the APU likely will in a year or two I guess once folks optimize 5.0 controllers and maybe then laptop APU support for 5.0 makes sense.

it’ll make since when windows becomes even more bloated and now we need a gen 5 x4 link for stable operation :skull: /lh /hj

@David6 Thanks for clarification about the NVMe config.
@HardHat_Media You are right about power consumption and heat, but this should not be a problem for a desktop computer. About performance: I upgraded my system NVMe from 4.0 to 5.0 half a year ago and I don’t regret. Performance gain is noticeable, especially when working with VMs, or using a sampler for music production, when loading a new sound can easily transfer some GB of data.
Maybe it’s not a problem for the big versions of Framework Desktop, when Linux can use exorbitant caches.

1 Like