Shame guy! Are these people ignoring your post?
You should be using imac12,1 or 12,2. Use Chameleon Wizard to create a new System Profile (or use one from MultiB). This will allow the AppleGraphicsPowerManagement kext to load and keep control of the video card's power management. MacPro3,1 is just the default profile as it causes the least amount of problems for installation and getting you system up and running properly. It does not load AGPM which has been a problem for some cards in the past, but without AGPM loading, you would more than likely experience graphic performance loss. It does, however give you a chance to edit the AGPM kext if need be. Not sure about AMD, but Nvidia boards require edits to power threshold values to give better performance. Use the 12,1 /2 profile and benchmark the performance. If the perfprmance is worse than in the 3,1 profile, read up on AGPM edits for AMD 6 series cards and you should come right. Don't edit if not needed (if it ain't broke don't fix it)
PS: You should not experience a KP moving to imac12,1 or 12,2. It is only MacPro 5,1 which is fragile = Change AppleTyMCEDriver.kext. to AppleTyMCEDriver.kext.backup and it won't KP in 5,1.
I'm a chatterbox and felt compelled to add: Dont' be scared of a KP. If you do not have a backup install to give you access to your drive after making the wrong decision, it is always a good thing to know some Terminal commands, like deleting and moving files. Before you change something, keep a backup on the install USB. If you have a KP and can't access your system using -x, you can boot up from the install USB which gives access to Terminal so you can delete the offending kext /SMBios or anything else and move the backed up working file on USB back into place.