I'm sorry to barge in and spoil your party guys, but did you per chance miss the fact that Kepler's shaders will be running at core speed?
Fermi-based cards run their shaders at
twice the core speed.
The new kepler gk104 will have 1536 cuda cores. That is 3 times the gtx 580. The gtx 580 gets 140 mhash/s so wouldn't the new kepler card get 420 mhash/s give or take, or at least 6970 territory?
Unfortunately, I don't think so.
GTX 580's shader clock is 1544 MHz. Let's optimistically assume 1 GHz stock clock speed for Kepler (that translates to 65% of a GTX 580's shader speed).
Therefore, a better estimate might be
where
a is overclockability modifier and
b is architecture modifier.
Let's assume that Kepler will overclock to 1200 MHz, what results in
a = 1.2.
Since integer operations efficiency has long played second fiddle to floating-point operations, there is no reason to expect huge gains. Let's assume
b = 1.1, i.e. Kepler being 10% better at integer operations than Fermi.
A stock Kepler running its 1536 shaders at 1 GHz would achieve
300 MHash/s.
Overclocking the card to 1200 MHz would boost the hash rate to
360 MHash/s - that's uncomfortably close to a stock VLIW4-based hd6950.
While half of a 7970's hashing speed is far less embarrassing than nVidia's previous generation of GPUs, it's still pretty underwhelming for an expensive and power hungry card a 1536 SP Kelper running at 1 GHz will have to be.