Also asked, does B450 support 2 GPUs?
If it's as simple as plugging in multiple GPUs, then as long as the B450 board model you chose have multiple x16/x8 PCIe 3.0 slot then you should be fine. This means that you cannot run any form of multi GPU unless you run one of them off the chipset.
Subsequently, question is, can B450 run SLI? Thank you in advance! As you can see, there is Crossfire 2-way certification, but no SLI certification. SLI will not run on this motherboard.
Beside this, can you put 2 GPU on any motherboard?
The answer is YES, but you need to make sure that your motherboard supports multi-gpu or SLI/CrossFireX. Every mainstream cpu like i5 8600k or i7 8700k supports 16 pci-e lanes. That means, that they are prepared to utilize one GPU as common, or SLI/CF configuration with dual-GPU setup at 8-8 configuration.
Does B450 support NVLink?
If you are using NVLink like SLI (as in gaming), then NO that board does not support it. NVLink / SLI requires the PCI-E slot to run at MINIMUM X8 electrically. On your B450 motherboard (and on most B450 boards), the second PCI-E slot is X4 electrically, while X16 in length.
