You don't need 12pin power cable for this card.I ordered this as it was the cheapest
Performance is not a lot better.So it’s the same as my old one gtx 1660 super?
Assuming your old card used an 8 pin connector, then yes they will be the same...nothing has changed in many years on the 6 and 8 pin PCIe connectors.So is the connection I have for 1660 super the same as the new card?