• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

DX12 and Nvidia's DX11 driver outperforms AMD

nVidia went above and beyond with hand optimising the DX11 code just before it reaches the drivers tbh its not always apparent but when you hit scenarios where the API bottlenecks are exposed it can make quite a difference to the base line performance especially apparent with the i3, etc.

This is code that neither nVidia or AMD should have to touch and I suspect AMD simply don't have the resources to pull it apart (in many cases I expect they don't have actual source code and have to rebuild the functionality by hand) and hand optimise to the level nVidia have.
 
Last edited:
DX11 fair enough, but it's a bit of a sensational thread headline considering the article states AMD's low end gpus process draw calls faster Nvidia's in DX12-not surprised considering DX12's similaraties to Mantle .:p
 
DX11 fair enough, but it's a bit of a sensational thread headline considering the article states AMD's low end gpus process draw calls faster Nvidia's in DX12-not surprised considering DX12's similaraties to Mantle .:p

It does indeed say that, you are right. However DX12 is not a tangible peice of tech yet, so too early to say.

And as I said above, if this was the case (and it's probably very small margin if it exists) Nvidia will turn that around pronto. Through shear numbers.

A bit like USA vs Japan in WW2! :p
 
Interesting piece on DX12. Most interestingly tho, they go on to explain that Nvidia's Dx11 drivers deliver superior performance on lesser hardware compared to AMD.

Article.


According to that Nvidia have better single threaded DX11 performance while AMD have better multi threaded performance.
 
But the same fine tooth combing wont happen with DX12? Possible, if Nvidia have a bigger team of engineers.

Depends on how much motivation they have to do that - I suspect a lot of what nVidia did was provoked by Mantle to be fair - some areas of BF4 (and starswarm, etc.) really bogged down on older nVidia drivers before the DX11 updates - I doubt that would have happened without the potential pressure from Mantle.
 
According to that Nvidia have better single threaded DX11 performance while AMD have better multi threaded performance.

I think thats a mistake in the results if your looking at what I am - if you cross reference with the 750 it doesn't make sense to was likely written down wrong (EDIT: and/or depending on what your looking at - looks like the 750 runs out of puff in some scenarios before the 260X).

Going by those results it does look like DX12 is going to be a big leveller however - atleast at first until devs start exploiting the potential it untaps which could go either way.
 
Last edited:
I think thats a mistake in the results if your looking at what I am - if you cross reference with the 750 it doesn't make sense to was likely written down wrong (EDIT: and/or depending on what your looking at - looks like the 750 runs out of puff in some scenarios before the 260X).

Going by those results it does look like DX12 is going to be a big leveller however - atleast at first until devs start exploiting the potential it untaps which could go either way.

Quite a few mistakes in it, they have a 4690K @ 1m and an FX-8350 at 2.1m in DX11 Multi.
 
Yeah after reading your post noticed a few more irregularities - not sure if its just they wrote them down wrong or lazy testing.
 
Yeah after reading your post noticed a few more irregularities - not sure if its just they wrote them down wrong or lazy testing.

Always something about reviewers that doesn't look quite right these days, makes you wonder whats going on with them.

Only one thing for it, do it ourselves.

Score: 2,533,054. 5820k @stock - 980 @ 1329/1753. MasterOC: Link
Score: 1,233,983. 4790k @4.8Ghz - 290 @ 1170/1600. MadMatty: Link
Thats multi threaded, 12 thread vs 8 thread, if you follow the links what you will arrive at is:

GTX 980:
DX11 Single-threaded draw calls per second: 1,425,940 @3.6Ghz

290:
DX11 Single-threaded draw calls per second, 1,298,470 @ 4.8Ghz (+33% Clock)


http://forums.overclockers.co.uk/showthread.php?t=18663220

Nvidia do have better DX11 efficiency at the Driver level, but its not quite as high as this article seems to suggest, its about 45%.
AMD also have better DX11 efficiency but they tend to code it in on a game by game basis.
 
Last edited:
Back
Top Bottom