Say No to the Paywall of PCI-E Bifurcation
grayxu.cn
grayxu.cn
Nowadays if you want to buy HEDT you either get a very fast version of the consumer part which is still extremely lane limited (limiting the usefulness of features like bifurcation), still has 2 memory channels, has the same memory capacity limits as that 10 year old X99 platform, and may or may not have usable ECC support (depending on the particular board and/or platform chipset options for that year) OR you can spend way more to get a CPU which is worse performing unless you need 32+ cores (and the even higher cost associated with that) but at least the platform has all that original HEDT capability.
The 1st generation of Threadripper was a bit like that too, albeit AMDs CPUs weren't the top performers of the day when that came out and they've since gone up accordingly.
So basically, it’s an argument to make all computers more expensive, in order to subsidize hobbyists.
They're not a selling point, even for the enthusiasts who buy individual motherboards.
You'd think that that by now, the chipset vendors would provide a reference Coreboot image for each new platform, (which, since it would be more or less for debugging purposes, would have MAX OPTIONS) and then the motherboard manufacturers would do the bare minimum to cut off any features not relevant to their boards or swap in modules for whichever small technical deltas-- different audio chipsets or clock generators-- they actually make underneath the garish silkscreen and RGB strips.
They could hire people to do the work for them, but that'd require finding and vetting people with the necessary skills without the knowledge of how to do so. As long as BIOS manufacturers can sell their services for cheaper than setting up an extra firmware department, they'll do good business.
Same-slot bifurcation controlled by the BIOS requires basically zero additional testing. If it works on one board, it's pretty much guaranteed to work on another. After all, it's nothing more than a feature flag toggle.
They have already invested the money into developing the software feature, because some boards do have bifurcation. So why isn't it available on on all enthusiast-level boards? Or even worse, why are they spending extra time and energy into disabling it on cheap motherboards?
For a NAS I don't need 4 in a pool, just 2 per slot works fine with HDD backups.
The budget Ryzen 8000 CPUs are indeed quite limited, which is a shame if you wanted to go for an 8000G APU to use its powerful iGPU for transcoding.
For AM4: The ASUS card (at least the one I'm looking at) is PCIe4 4x4, while APUs only expose PCIe3. Should still work but over PCIe3 with X570. I've been running PCIe3 4x4 cards from other makers on that chipset and did not notice any issues.
For AM5 I don't see why not?
I have not tried but something like this might be what you are looking for? https://aliexpress.com/item/1005005311953959.html
There are bifurcation cards from other makers with other configurations also exposing two m2 slots, if you look around. E.g. https://www.10gtek.com/nvmessdadapterforu.2ssd
[0]: OK, total bandwidth is still obviously up because we have gained a PCIe generation but still I'd have expected available lane-count to not drop.
Under CPU section.
For PCIe4, 4 lanes corresponds to 64 Gbps of bandwidth.