NVidia loses in DX12 Ashes of the Singularity

nVidia loses in Ashes of the Singularity Direct X 12 bechmark and started lying about it instead of work on their drivers harder!

The problem? nVidia negative performance scale between DX11 and DX12. Everyone expect DX12 to be faster, however on nVidia cards it is now slower.

Nvidia’s strong performance in DX11, however, is overshadowed by negative scaling in DirectX 12 and the complete non-existence of any MSAA bug.

Since this is indeed a PR nightmare, then nVidia is even sending out emails, claiming lies.

Lie no. 1:

Ashes of Singularity has an application-side bug for MSAA running the DX12 executable on GeForce GPUs. Note that MSAA is enabled by default when you select the ‘low’, ‘medium’, ‘high’, and ‘crazy’ presets on the DirectX 12 version. As a result, benchmark runs using these presets are invalid.

No, there is no MSAA bug that slow-down the game on nVidia cards specificaly. In fact, there is no MSAA bug at all, as we can all see on the enlarged screenshots: http://diit.cz/clanek/ashes-singularity-directx-12-benchmark

Lio no. 2:

Ashes of the Singularity is an alpha benchmark released by Oxide… this alpha benchmark is primarily useful to understand how your system runs... there will be better examples of true DirectX 12 performance... When accurate DX12 metrics arrive, the story will be the same as it was for DX11...

Never had been in history benchmark of real game with real situations deemed "invalid" on the basic that the code will change in future. What will change will be the nVidia drivers, that is for sure, if they did not want looks like they cannot do serious DX12 performance.
It is a lie to claim the benchmark "inaccurate", when they seen the code for over a year and did not complain or state that it is wrong before:

both Nvidia and AMD compile our very latest changes on a daily basis and have been running our application in their labs for months

So, again as with the 3.5G GTX 970 fiasco, nVidia go for the "flat out lie" option. Instead of admiting that either their hardware is too much optimized for DX11 and cannot handle DX12 features - or their drivers aren't ready yet, their reaction was flat out lie they paddle out by means close to spammers. Most developers did not care about nVidia explaining what, according to THEM, went wrong.

So what AMD Fury X is faster that GTX 980 ti by just a small margin in DX12 test, they react like it was the end of the world. It looks like a childish reaction, unsuitable for mature company, that when R9 390X beat (closely, but beat) GTX 980 on high settings and DX12 (GTX 980 do 35.9fps, while R9 390 X do 36.9fps), then it have to be deemed invalid:

So, witch scores will be valid, according to nVidia? Only scores that somehow show 20% lead of the GTX 980 ti over Fury X in DX12?

Conclusion: lies about GTX 970 are not exception, but a new normal for nVidia. And that are sad new for all of us, whatever we stand on the AMD vs nVidia fanbattle.

Sources: http://www.oxidegames.com/2015/08/16/the-birth-of-a-new-api/

Promising, but I will reserve judgement until there are multiple dx12 titles from various companies.

  • 2
  • 3270