The FPS will vary from game to game, so problem is there is just no solid standart in order to judge its real efficiency. But when i say 7870 is very high, its simply how i say it and its still a well balanced card not focusing on peformance only.
But judgings its real efficiency is just to complicated when it performs different at almost every single software... thats just how it is and i wonder how to make a real standart out of it. Anyway, some sites such as "
techpowerup" are simply adding some of the most popular games and are comparing the FPS gotten for certain resolutions and the heat used in order to achieve it. Finally we have FPS per Watt at a certain resolution. So that means: FPS/W @1080P or other resolutions. Thats surely a bit complicated but it cant be easyer than that. For most accurate results every single software need to be judged in a seaparate manner. Again, i dare to say that the 7870 and 270X will scale very high. The 7870 is still competing with 270X but techpowerup wasnt OCing the RAM to 1400 on the 7870, even if that stuff comes at free performance without any real increase in heat.
Anyway, we can clearly see, that the 270X is at the top of the list on techpowerups "FPS/W @1080p rating", the currently most important mainstream resolution. The only card with higher efficiency than that is the 650 TI, its actually the GPU im currently using for my HTPC because its a very important value for a HTPC (according to MY view, i dont care others...).
Of course the 7870 is still at the very top, its top 3 or top 4, dependable on game @1080P. But at the same time its able to perform in a useful way, useful for high detail gaming. The 650 TI and 650 may be higher FPS/W but performance is lacking to much at high details. The balance is truly a difficult matter but i know exactly what i talk about when i say "a very good balanced card", that counts for the 7870 and (non overvolt, a HAWK is boosting performance and is paying with efficiency) 270X more than any other card.
Ultimately when comparing to a 7970 GHz, its 30% lesser efficiency @1080P compared to a 7870 GHz. Just interestings to see that not much changed after all, even if already over 1 year has passed since the release of the "leading cards", 7870 is one of them. On top of that, i know many 7870 able to clock at 1150/1400 without any overvolt, they are truly good performing 1080P cards with very economical power use and able to maintain a low TDP (less than 180W). A card very useful for mainstream. Actually, at 8x AA (4x AA is a bit on the low side, 7870 usualy got no problem with higher AA) the 7870/270X efficiency is 2 times higher than that of the GTX 580 and at OC it will clearly beat it. So, the 580 GTX may still look good on the performance sheet but thats overrated taking its inferior efficiency into account.