Most nvidia GPUs will work if you install the web drivers. Take a look at this... https://www.ifixit.com/Story/18646/Successful_iMac_Upgrade_to_GTX_880M
open