Compute

With GTX 980 NVIDIA surprised us with their stunning turnaround in in GPU compute performance, which saw them capable of reaching the top in many compute benchmarks they couldn’t before. GTX 970 meanwhile should benefit from these architectural and driver improvements, though since compute is nearly analogous to shader performance this is also a case where the performance difference between the GTX 970 and GTX 980 stands to be among its widest.

As always we’ll start with LuxMark2.0, the official benchmark of SmallLuxGPU 2.0. SmallLuxGPU is an OpenCL accelerated ray tracer that is part of the larger LuxRender suite. Ray tracing has become a stronghold for GPUs in recent years as ray tracing maps well to GPU pipelines, allowing artists to render scenes much more quickly than with CPUs alone

Compute: LuxMark 2.0

Thanks to GTX 980 taking the top spot here, GTX 970 still maintains a small lead over R9 290XU. So even with the GTX 970's weaker performance, it can still manage to outperform AMD's flagship in this case.

For our second set of compute benchmarks we have CompuBench 1.5, the successor to CLBenchmark. We’re not due for a benchmark suite refresh until the end of the year, however as CLBenchmark does not know what to make of GTX 980 and is rather old overall, we’ve upgraded to CompBench 1.5 for this review.

Compute: CompuBench 1.5 - Face Detection

Compute: CompuBench 1.5 - Optical Flow

Compute: CompuBench 1.5 - Particle Simulation 64K

In the cases where the GTX 980 does well, so does the GTX 970. In the cases where the GTX 980 wasn’t fast enough to top the charts, the GTX 970 will be similarly close behind. Overall compared to AMD’s lineup we see the whole gamut, from a tie between the GTX 970 and R9 290XU to victories for either card.

Our 3rd compute benchmark is Sony Vegas Pro 12, an OpenGL and OpenCL video editing and authoring package. Vegas can use GPUs in a few different ways, the primary uses being to accelerate the video effects and compositing process itself, and in the video encoding step. With video encoding being increasingly offloaded to dedicated DSPs these days we’re focusing on the editing and compositing process, rendering to a low CPU overhead format (XDCAM EX). This specific test comes from Sony, and measures how long it takes to render a video.

Compute: Sony Vegas Pro 12 Video Render

As expected, GTX 970 sheds a bit of performance here. AMD still holds a lead here overall, and against GTX 970 that lead is a little bit larger.

Moving on, our 4th compute benchmark is FAHBench, the official Folding @ Home benchmark. Folding @ Home is the popular Stanford-backed research and distributed computing initiative that has work distributed to millions of volunteer computers over the internet, each of which is responsible for a tiny slice of a protein folding simulation. FAHBench can test both single precision and double precision floating point performance, with single precision being the most useful metric for most consumer cards due to their low double precision performance. Each precision has two modes, explicit and implicit, the difference being whether water atoms are included in the simulation, which adds quite a bit of work and overhead. This is another OpenCL test, utilizing the OpenCL path for FAHCore 17.

Compute: Folding @ Home: Explicit, Single Precision

Compute: Folding @ Home: Implicit, Single Precision

Compute: Folding @ Home: Explicit, Double Precision

With the GTX 980 holding such a commanding lead here, even with the GTX 970’s lower performance it still is more than enough to easily beat any other card in single precision Folding @ Home workloads. Only in double precision with NVIDIA’s anemic 1:32 ratio does GTX 970 falter.

Wrapping things up, our final compute benchmark is an in-house project developed by our very own Dr. Ian Cutress. SystemCompute is our first C++ AMP benchmark, utilizing Microsoft’s simple C++ extensions to allow the easy use of GPU computing in C++ programs. SystemCompute in turn is a collection of benchmarks for several different fundamental compute algorithms, with the final score represented in points. DirectCompute is the compute backend for C++ AMP on Windows, so this forms our other DirectCompute test.

Compute: SystemCompute v0.5.7.2 C++ AMP Benchmark

Recently this has been a stronger benchmark for AMD cards than NVIDIA cards, and consequently GTX 970 doesn’t enjoy quite the lead it sees elsewhere. Though not too far behind R9 280X and even R9 290, like GTX 980 it can’t crunch numbers quite fast enough to keep up with R9 290XU.

Synthetics Power, Temperature, & Noise
Comments Locked

155 Comments

View All Comments

  • Daniel Egger - Friday, September 26, 2014 - link

    I love this card and am really excited. BUT if this cannot run on a single PCIe connector despite being 145W only that is a real deal breaker as I'm definitely not going to replace my excellent PSU just because some moron decided to plan in some additional headroom...
  • Razorbak86 - Friday, September 26, 2014 - link

    "single PCIe connector... excellent PSU"

    Good one. LOL
  • wetwareinterface - Saturday, September 27, 2014 - link

    if your psu doesn't have 2 6 pin pci-e connectors it can't be that excellent. the lepa 500 watt is $36 and will run the 970 no problem and is a decent supply. i shudder to think what you have if it can't handle this card.
  • Daniel Egger - Saturday, September 27, 2014 - link

    An efficient quiet low power PSU from "be quiet!" for my HTPC which would be perfectly capable of dealing with the GTX 970. There're actually many PSUs which only have 1 PCIe connector because that's the norm not the execption that you'll need at most one. So I take it that all of you "shuddering" all day thinking of what horrible PSUs others might have, have their high end gaming rigs and don't give a crap about silence and/or efficiency -- good for you but maybe schedule a reality check sometime.
  • maximumGPU - Sunday, September 28, 2014 - link

    Yeah, but that "moron" who planned additional headroom is catering to the needs of the biggest market for these cards, who are gamers likely to overclock at some point. Not the niche need of using it in an htpc case with a low power single pcie psu.
  • D. Lister - Monday, September 29, 2014 - link

    You could use an adapter to get an extra 6-pin connector, which should work fine considering the low power draw of the 970. That is, if your excellent PSU has an HDD power dongle to spare.</snark>
  • pixelstuff - Friday, September 26, 2014 - link

    Looking at the 970 cards on Newegg, any idea why all brands have the 2x DVI, 1x DisplayPort configuration? While nVidia.com lists the 970 specs as having 3x DisplayPort, 1 DVI port.

    I was hoping to get a 970 with 3 display ports, so I'm wondering what is going on.
  • yefi - Friday, September 26, 2014 - link

    The overclock on this is pretty weak. I get 1314Mhz core with a max boost of 1554Mhz with the MSI Frozr 970. I see reviewers hitting ~1500Mhz also.
  • mr.techguru - Saturday, September 27, 2014 - link

    It seems the ACX Cooler similar to the EVGA 760 ACX has a design/manufacturing flew even the 2.0 version has the pipelines vs GPU position flew ; after throughly reading the reviews & users feedback ( EVGA GeForce GTX 970 ACX has misaligned GPU vs heatpipes)  : http://www.overclock.net/t/1514624/eteknix-possibl... and http://www.guru3d.com/news-story/evga-geforce-gtx-... and http://forums.evga.com/m/tm.aspx?m=2221919&p=1 and http://www.eteknix.com/evga-gtx-970-feature-manufa... Therefore I would rather go with another brand Like the Asus Strix Series ; MSI Gaming Series or the Gegabyte G1 Gaming Series .. Less Risk Especially the warranty is RMA. As soon they are available at Stock update asap to order one .. Meanwhile Reason why they did not show the PCB of the ACX 2.0 and they showed us the FTW. I was interested to purchase the ACX version but now In a dilemma since the issue has not been mentioned in a tech site they I usually always trust!
  • bsim500 - Saturday, September 27, 2014 - link

    Good review. Is there going to be a GTX 960 to fill the rather large gap between the GTX 970 and 750Ti?

Log in

Don't have an account? Sign up now