Hey, so I've made some changes with my setup. My XFX HD7970 DD can now reach 700 KH/s, and is stable at around 680 KH/s. I'm still tinkering with it, but I think it's possible to break the 700 KH/s + mark. Here is the guide that I used and a link to the bios that I used to flash the card:
Here is the solution for the 7970 Ghz card. Mine is a Sapphire 7970 Vapor.
Flash with this bios http://www.techpowerup.com/vgabios/127156/GigabyteHD7970.3072.120905.html
635 kh/s @ 900/1580 -I 13 -w 256 -g 2 TC 11200
Thanks to asmzx for this fix.
Flashing 7970 is a breeze, I'll tell you the steps I took to get it working.
Flash Sapphire 7970 Vapor:
Download Rufus
http://rufus.akeo.ie/ or create a bootable USB drive
Get ATIFlash
http://www.techpowerup.com/downloads/2230/ATIFlash_4.07.htmlCopy ATIFlash and the bios to the USB drive
To boot from your USB, just press F8 after you power on your computer and it should bring up the boot menu, if not keep resetting until you get it.
Select your USB from there and it should boot you to DOS/ATIFlash.
atiflash.exe -i
Gets the device ID of the card
atiflash.exe -f -p 0 new.bin
Use the number you got from the first step instead of 0 if it is different. Also change the name to whatever you named your BIOS.
For me, I named my BIOS "new.bin". Wait until it is successful and then reboot.
That's it, enjoy 630+ speeds without melting your card!
LTC Ld19ZpNDcnTKQr1b8K1dWSwRXPd6zSxPkN