How to verify if all components support PCIe 4.0 or 3.0?
How to verify if all components support PCIe 4.0 or 3.0?
You might be correct. The board is costly enough to warrant adding a PCIe switch chip. Following the manual, you can force the GPU into x16 mode, which will enable the "Hyper" M.2 slot through the chipset. Interestingly, the board features three logical M.2 slots, yet only two are physical. Mini-ITX for you.
However increasing the GPU to x16 might actually reduce the NVMe bandwidth and increase latency instead.
I'm curious about why the GPU is using x8 instead of the expected x16. Remembering that the BIOS is configured for auto PCIe mode, it seems like a discrepancy.
Since the M.2 slot wasn't forced into gen4 mode.
In gen5 or auto mode, the M.2 slot utilizes PCIe lanes from the CPU (and internally downgrades PCIe to gen4 due to the gen4 drive).
The GPU slot needs to be changed from x16 to x8 to fit this setup.
In forced gen4 mode, the M.2 slot uses PCIe lanes from the chipset, while the GPU is available for all x16 connectivity through the CPU's PCIe lanes.