I have two PCI-Express x16 slots on my motherboard, but one of them only has x4 bandwidth.
For passing through my graphics card to a virtual machine I need to use both slots and unfortunately, the easiest way for me to achieve that is putting the stronger card in the x4 slot as that is by default the secondary slot.
As such I am wondering what sort of noticeable performance differences I can expect from using the x4 slot with a strong card as opposed to having it in the x16 slot. Does it limit the performance so much that the strong card in the x4 slot will actually perform worse than the significantly weaker card in the x16 slot? (For spec comparison I am using a GTX-670 in the x4 slot and GTX-550-Ti in the x16 slot)
What implications does this have?