That is a really old motherboard, it has pci-e gen 1, so in theory any modern card would work on it but at reduce performance. I would suggest looking for a second hand AMD HD 5000 series card, something like a 5570 . They are the lowest you can go in terms of arhitecture and get dx11 and 12,(The Nvidia gtx 400 series is really bad at thermals and power consumption), and considering that the most you can put in that motherboard is a Athlon 64 x2, it won't matter that much that the card is not running at full capacity.