I'm trying to match a suitable CPU, GPU and motherboard, but I'm getting thrown a bit by what would seem conflicting PCI-E data.
A GPU such as the GV-N970TTOC-4GD requires PCI-E 3.0 x16 (I'm assuming that x16 are the number of lanes?), so to get the best from this card, ideally a motherboard that has at least that version (although 3.0 is the latest at the time of this question) and number of lanes is required; likewise for the CPU.
So, take a motherboard such as this which runs the Z87 Express chipset, and has a port that can run at PCI-E 3.0 x16. The CPU is an i5-4670, which has a built-in GPU (which can be ignored) and supports an expansion slot of PCI-E 3.0 1x16, which again is fine...
But then the information for the Z87 Express chipset says the chipset only supports PCI-E 2.0 x8.
Where is this conflict coming from between the chipset and motherboard which both support various PCI-E revisions and lane numbers? If the chipset on the motherboard doesn't support the correct PCI-E revision, doesn't that make the motherboard unsuitable (i.e. not performing at full performance) for that GPU?