[citation][nom]dragonsqrrl[/nom]gf104 and gf114 were mid range GPU's. So it's based on GPU naming convention, but also die size (roughly 300mm^2), TDP, and memory interface (since the Geforce 8 era, Nvidia's mid range GPU's have used 256-bit interfaces). All of these attributes are indicative if a mid-range GPU. There's also the fact that Nvidia is working on a higher-end Kepler derivative, with a wider memory interface and larger die size (gk110).I don't think anyone's trying to argue that the GTX680 is mid-range, because it obviously isn't. It's priced as a high-end card. But the GPU is almost without a doubt a mid-range offering, and I wouldn't be surprised to see the GTX680 drop to mid-range price points at some point in the future.[/citation]1. Nvidia Gk104 is suppose to target mid end card at about 10-20% faster than "the AMD card" Nvidia estimate what AMD mid end card would be. But the reality is it turns out that the stupid AMD clock their high end too conservatively @ 925MHz only, then 7970 is largely bottleneck by its limited 32Rops, just compare 7870 and 7950, they got 40%-50% diff in everything except ROP. This further proves that a superclocked 7870 can be as good as 7950, which original GK104 suppose to be at around this speed.
2. By knowing that GK104 is soo close 7970, Nvidia decided to bump the GK104 clock speed to match 7970 speed, then add quad SLI support rename it to GTX680. then Push the big chip 500m^2 GK110, to Q4 2012 allowing them to have more time to tweak and yields of 28nm gets better to make 500m^chip profitable. Its a double win for Nvidia, using mid end chip against high end AMD chip, priced @ high end price, then push the 500m^2 chip back to Q3/Q4 2012 avoid yield problems. One of the few reason why u hear Nvidia have yield issue with GK104 because they are pushig the limit of GK104 to beat 7970.
Remember they said they are disappointed about they performance of 7970? remember what they said they are "unbeatable"? its true obvious when they try to take GK110 and compare with the underclocked 7970. GK104 vs 7970 is not unbeatable, but GK110 is unbeatable vs 7970.