Sign in with
Sign up | Sign in

GPGPU Benchmarks: This Time, With A Preface

AMD Radeon HD 7970: Promising Performance, Paper-Launched
By , Igor Wallossek

It is our goal to be as thorough as possible and to include as many real-world applications as we can, instead of simply relying on synthetic performance metrics. Unfortunately, by pulling its launch date up before Christmas, AMD ran out of time to square away the details. So, the company had to focus its development efforts  on gaming (admittedly, the most important subject for an introduction like this one).

As a consequence, other areas didn’t get any development love, and we're missing the ability to test a lot of what AMD is claiming as features. The blame certainly doesn’t fall on the company's software partners, since they were working on a different timeline than what actually ended up transpiring. Regardless, while some of the general-purpose compute applications work to some degree, most don’t. The ones that do don’t show much of a benefit over their predecessors, or even the unaccelerated code path. Ironically, video acceleration is one of the casualties, so we can’t even highlight one of Tahiti’s marquee features: VCE. In short, this is meant to be a fixed-function block of logic not unlike Intel’s Quick Sync.

So, this time around, we are forced to rely more heavily on synthetics. We will follow up with more real-world applications as soon as compatible versions of the software and supporting drivers are available.

Bitmining

Bitmining is one of the few real-world applications we're able to run, although it's a bit one-sided. Since the server would not let us verify, we had to use solo mode.

Now, Radeons have traditionally been very strong in Bitmining. However, efficiency is really almost more important than sheer performance, and that’s where things are less clear. Sure, the Radeon HD 7970 is the fastest single-GPU card in this group, but it’s comparatively small performance improvement comes with a steep increase in power consumption. For reference, while the aging Radeon HD 5870 attains its respectable performance using 190 W, the new Radeon HD 7970 guzzles down 254 W.

LuxMark

LuxMark is based on the freeware application LuxRender, making it the second real-world application in our GPGPU suite. The results are nothing short of spectacular, as the Radeon HD 7970 returns an almost twofold improvement over its predecessor, which takes third place to the older Radeon HD 5870.

Meanwhile, Nvidia's GeForce GTX 580 trails the pack and comes in last. Granted, this benchmark doesn’t seem to like the GeForce cards to begin with, but the fact that the Radeon HD 7970 is almost three times as fast as Nvidia’s current single-GPU flagship is a bit of an embarrassment. It also goes to show that a little optimization can go a long way.

GPU Caps Viewer

That brings us to our synthetic benchmarks. GPU Caps Viewer uses a combination of OpenCL computations, post-processing, and normal graphics output without anti-aliasing, letting us draw some interesting conclusions.

The Post-FX test is a direct implementation of Nvidias own demo for oclPostprocessGL from the Nvidia GPU Computing SDK. A blur effect is added to the image output during post-processing. Interestingly, the Radeon HD 7970 is able to beat the GeForce GTX 580, even though the demo was originally developed by Nvidia. The older Radeons fall behind by a sizeable margin.

In the particle test, the GeForce GTX 580 chalks up a clear win. Meanwhile, none of the Radeons can keep up, although the Radeon HD 7970 is able to close the gap a little.

NQueen

The N-Queen puzzle (also known as the eight queens puzzle) is a complex mathematical problem from the world of chess. The goal is to arrange eight queens on a chess board in such a way that no two queens can attack each other according to the rules of chess. The color of the piece is irrelevant, so any queen may attack any other queen. In the end, the point is to find the number of possible solutions as quickly as possible.
This problem forms the basis of this benchmark, and the NQueen test proves once more that AMD's Radeon HD 7970 tremendously benefits from leaving behind the VLIW architecture in complex workloads. Both the HD 7970 and the GTX 580 are nearly twice as fast as the older Radeons. So, while the VLIW-based cards are great for crunching numbers, they’re not as well suited to this sort of task. 

DirectComputeBenchmark

Since this is one of the few benchmarks out there that can test DirectCompute performance as well, that was originally on our list too. However, the result we got for the Radeon HD 7970 was far too high to be plausible. Until we can prove otherwise, we’ll discard that result and chalk it up to a bug in the benchmark. The result of the OpenCL benchmark was more believable:

Interestingly, the Radeons rule this benchmark, with the HD 5870 taking the top spot ahead of the HD 6970 and the HD 7970. Despite the fact that it uses an architecture similar to that of the HD 7970, Nvidia’s GeForce GTX 580 trails the AMD group by a wide margin.

First Impressions

While these results hold great promise, it’s certainly too early for the AMD fans out there to celebrate. Due to the distinct lack of usable real-world apps and the beta state of the drivers we had at our disposal, it’s hard to come to any conclusion about Tahiti’s real compute performance. There is definitely a very positive trend, though, so we can hope to see some compelling performance in real-world applications once they surface. 

Moving away from the previous VLIW architecture doesn’t hurt the Radeon HD 7970 too much (if at all, as borne out in Bitmining) in areas where Radeons have traditionally ruled the roost, while simultaneously helping it gain ground in disciplines that Fermi-based cards dominated in the past. Thus, the card appears to be a potent solution able to leave behind the previous generation's limitations. Of course, the drivers and third-part apps have to come around, too. AMD certainly has its work cut out for it in this department.

Ask a Category Expert

Create a new thread in the Reviews comments forum about this subject

Example: Notebook, Android, SSD hard drive

Display all 205 comments.
This thread is closed for comments
Top Comments
  • 42 Hide
    danraies , December 22, 2011 3:49 AM
    cangeliniStart treating your SO super-nice and ask for one for Valentine's Day!


    If I ever find someone that will buy me a $500 graphics card for Valentine's Day I'll be proposing on the spot.
  • 30 Hide
    thepieguy , December 22, 2011 3:32 AM
    If Santa is real, there will be one of these under my Christmas tree in a few more days.
  • 25 Hide
    cangelini , December 22, 2011 4:01 AM
    ZombeeSlayer143WOW!!! I love the conslusion; all of it, which basically is interpretted as "I'm biased towards Nvidia," and trys [desperately] to say don't buy this card! Has the nerve to mention Kepler as an alternative; right, Kepler, as in 1 year away. The GTX580 just got "Radeon-ed" in it's rear. I'm not biased towards either manufacturer, just love to see and give credit to a team of people with passion, vision, and hardwork come together and put their company back on the map, as is shown here today with AMD's launch of the 7970. It's AMD's version of "Tebow Time!!"


    Not at all, actually. It offers great gaming performance, and for everything else...we have to wait, because it's not fully baked yet. They say fools rush in. This thing launched today. We were given less than a week with it. It won't be available to even *buy* for another three weeks. Are you telling me you're ready to crown a paper winner, and you're not biased? Please...
Other Comments
  • 30 Hide
    thepieguy , December 22, 2011 3:32 AM
    If Santa is real, there will be one of these under my Christmas tree in a few more days.
  • 12 Hide
    mi1ez , December 22, 2011 3:40 AM
    Damn, that's a good looking GPU!
  • 11 Hide
    cangelini , December 22, 2011 3:40 AM
    a4mulaFrom a gaming standpoint I fail to see where this card finds a home. For 1920x1080 pretty much any card will work, meanwhile at Eyefinity resolutions it's obvious that a single gpu still isn't viable. Perhaps this will be something that people would consider over 2x 6950, but that isn't exactly an ideal setup either. While much of the article was over my head from a technical standpoint, I hope the 7 series addresses microstuttering in crossfire. If so than perhaps 2x 7950 (Assuming a 449$) becomes a viable alternative to 3x 6950 2GB. I was really hoping we'd see the 7970 in at 449, with the 7950 in at 349. Right now I'm failing to see the value in this card.


    I'll be trolling Newegg for the next couple weeks on the off-chance they pop up before the 9th. A couple in CrossFire could be pretty phenomenal, but it remains to be seen if they maintain the 6900-series scalability.
  • 7 Hide
    cangelini , December 22, 2011 3:41 AM
    thepieguyIf Santa is real, there will be one of these under my Christmas tree in a few more days.


    Hate to break it to you, but there won't be, unless you celebrate Christmas in mid-January.

    Start treating your SO super-nice and ask for one for Valentine's Day!
  • 16 Hide
    Darkerson , December 22, 2011 3:48 AM
    Well I know what I want at tax time :D 
  • 42 Hide
    danraies , December 22, 2011 3:49 AM
    cangeliniStart treating your SO super-nice and ask for one for Valentine's Day!


    If I ever find someone that will buy me a $500 graphics card for Valentine's Day I'll be proposing on the spot.
  • -3 Hide
    Zombeeslayer143 , December 22, 2011 3:56 AM
    No hard feelings to the author...thanks for the review nonethless..
  • 25 Hide
    cangelini , December 22, 2011 4:01 AM
    ZombeeSlayer143WOW!!! I love the conslusion; all of it, which basically is interpretted as "I'm biased towards Nvidia," and trys [desperately] to say don't buy this card! Has the nerve to mention Kepler as an alternative; right, Kepler, as in 1 year away. The GTX580 just got "Radeon-ed" in it's rear. I'm not biased towards either manufacturer, just love to see and give credit to a team of people with passion, vision, and hardwork come together and put their company back on the map, as is shown here today with AMD's launch of the 7970. It's AMD's version of "Tebow Time!!"


    Not at all, actually. It offers great gaming performance, and for everything else...we have to wait, because it's not fully baked yet. They say fools rush in. This thing launched today. We were given less than a week with it. It won't be available to even *buy* for another three weeks. Are you telling me you're ready to crown a paper winner, and you're not biased? Please...
  • 10 Hide
    Zombeeslayer143 , December 22, 2011 4:04 AM
    cangeliniHate to break it to you, but there won't be, unless you celebrate Christmas in mid-January.Start treating your SO super-nice and ask for one for Valentine's Day!


    Dude!!! I'm will be glued to NewEgg via my PDA and PC...I'm sooooo ooohhhh getting two of these!! If they sell for $549, I still think they provide the best value based on current high-end single GPU solutions (e.g., GTX 580, 6970, etc). Nvidia may want to consider a 20%-30% price reduction on the 580's once the 7970's are out.
  • -8 Hide
    Zombeeslayer143 , December 22, 2011 4:15 AM
    ZombeeSlayer143Dude!!! I'm will be glued to NewEgg via my PDA and PC...I'm sooooo ooohhhh getting two of these!! If they sell for $549, I still think they provide the best value based on current high-end single GPU solutions (e.g., GTX 580, 6970, etc). Nvidia may want to consider a 20%-30% price reduction on the 580's once the 7970's are out.


    You have a valid argument there. However, it's not like we need to wait for Windows 8 to see what this GPU is made of, as was the case with Bulldozer. What you see is what we will get give or take 5%?????? Heck, I don't even care for the overclocking potential. If the performance was capped at what is shown here today, I'm certain everyone will be happy. But, of course thats not the case, which brings me back to your point; it's too early, don't get excited, it's just on paper right? LOL...sure buddy...I'm so glad NewEgg was sold out of the GTX580 Classified's the past few weeks; would have regretted that purchase.
  • 6 Hide
    masterofevil22 , December 22, 2011 4:15 AM
    Ahhh....I'll be on the EGG myself and on E of Bay with my 6950 (unlocked) the day this beast this arrives!!!!!!! :D 

    WOW...Go ATI!!!!
  • 15 Hide
    jdwii , December 22, 2011 4:18 AM
    Well Amd you did it, Wow it's been a while since i was able to say that, I'm so impressed with these results everything you guys used to fail on you fixed at your GPU division. I'm not going to lie i did not think Amd would pay it off but they did. All i can say is Nice and well done. You guys beat Nvidia with a 28nnm gpu. I just wonder what's going on at nvidia and why their behind on the 28nm die, And their is rumors that Nvidia wont get their new card out until 2Q of 2012!!


    To bad these cards wont be out this year they would make a lot of money. Oh well parents usually buy them self stuff after christmas i guess.
  • 23 Hide
    aznshinobi , December 22, 2011 4:23 AM
    OMG DAT OVERCLOCKING!
    I can't wait to get the 7850 or 7870 and OC the crap out of it!
  • 10 Hide
    Zero_ , December 22, 2011 4:28 AM
    Overclocking like a baws! It DOES beat a GTX590!
  • 13 Hide
    bavman , December 22, 2011 4:42 AM
    Damn, I didn't see this coming from AMD. This card is a beast...it takes on multi-gpu cards...price is a little high, but compared to the performance it looks like an amazing value.
  • 19 Hide
    hardcore_gamer , December 22, 2011 4:48 AM
    I'm getting one of these for my <30nm build (28 nm GPU and 22nm CPU). I'm callin it the "MOORE'S AR$E"
Display more comments