Nee natuurlijk niet, je mag gewoon merken met elkaar combineren als je moederbord maar een PCIe 16x aansluiting heeft en dan hoeft het voor de nieuwste videokaarten nog geen eens een PCIe 3.0 te zijn want PCIe is backwards compatible wat betekent dat 1.0 op 2.0 past en 2.0 op 3.0 en zelfs 1.0 op 3.0. In een extreem geval zal je iets van de snelheid merken maar dit schijnt haast niet merkbaar te zijn.
In het ASrock 970 extreme 3 moederbord zit een PCIe 16x aansluiting dus de GTX 650 past er gewoon in. Ik adviseer die kaart echter niet als het om zware games gaat. Dan kan je beter een HD 7870 XT als ondergrens nemen. Bovendien zal je bij een bestaande pc wel even moeten kijken naar je voeding, voor een game videokaart zal je minstens een 450w voeding van een A-merk nodig hebben, zo niet een 500 of 600w voeding indien je er andere onderdelen in de pc zitten die veel energie gebruiken (dit ligt er even aan).