computerbaseAshes of the Singularity Beta1 DirectX 12 Benchmarks

Page 31 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Erenhardt

Diamond Member
Dec 1, 2012
3,251
105
101
With massive stuttering like that, AMD's benchmark results are invalidated and basically unplayable.

It is not the case in the tests that run below max refresh rate of the display. Which makes it almost all scenarios that are worth mentioning from a GPU point of view.
High fps runs are good for CPU bottleneck testing anyway.

So, where it matter, in GPU testing, this is non-issue performance wise. It is interesting thou, how the fix will pan out.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
Its going gold in a few weeks.. its very much a finished preview beta. And your last statement doesn't make any sense. Both nVidia and AMD have said that their most recent GPUs are fully DirectX12 compliant. They *are* DX12 GPUs.

Hell Nvidia even mentioned Async Compute as a feature of the 980 TI back in May 2015

http://www.geforce.com/whats-new/articles/introducing-the-geforce-gtx-980-ti

Still don't have working drivers for it 9 months later? Poor showing Nvidia
 

Headfoot

Diamond Member
Feb 28, 2008
4,444
641
126
GTX980TI doesnt scale over GTX980. The limitation is not the compute performance.

Dude why do you keep saying this? Every graph, literally every single one, shows the 980 Ti getting better FPS than the 980 getting better FPS than the 970. It scales. It may not scale well, but it scales.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
Update: hours before the release of this article we got word back from AMD. They have confirmed our findings. Radeon Software 16.1 / 16.2 does not support a DX12 feature called DirectFlip, which is mandatory and the solve to this specific situation. AMD intends to resolve this issue in a future driver update.

DirectFlip is a DX11.1 feature, and it used to turn off Aero when using a full screen application.

https://msdn.microsoft.com/en-us/library/windows/hardware/dn653329(v=vs.85).aspx

Funny enough anandtech mentioned it here:

http://www.anandtech.com/show/5630/indepth-with-the-windows-8-consumer-preview/14

I don't doubt there is something else they can work on, but I haven't seen any docs for DirectFlip in DX12.

I'm guessing they really meant swap chains in dx 12:

https://software.intel.com/en-us/articles/sample-application-for-direct3d-12-flip-model-swap-chains
 
Last edited:

sontin

Diamond Member
Sep 12, 2011
3,273
149
106
Dude why do you keep saying this? Every graph, literally every single one, shows the 980 Ti getting better FPS than the 980 getting better FPS than the 970. It scales. It may not scale well, but it scales.

It is faster because the limitation happens not at the same performance level. It doesnt scale with the units it has over the other cards.

Here is another AMD sponsored game: http://pclab.pl/art68473-7.html
The GTX980TI is 1.47x faster than the GTX970 and 2,3x faster than the GTX960.

Here is the benchmark from Ashes with the Crazy setting: http://pclab.pl/art67995-13.html

The GTX980TI is only 1.36x and 2.03x faster.

And there are other benchmarks showing the same behaviour: http://www.guru3d.com/articles-pages/ashes-of-singularity-directx-12-benchmark-ii-review,7.html

Even in a huge CPU limit nVidia cards dont really improve with DX12. Obviously the DX12 path is broken for them.
 

Headfoot

Diamond Member
Feb 28, 2008
4,444
641
126
It is faster because the limitation happens not at the same performance level. It doesnt scale with the units it has over the other cards.

Here is another AMD sponsored game: http://pclab.pl/art68473-7.html
The GTX980TI is 1.47x faster than the GTX970 and 2,3x faster than the GTX960.

Here is the benchmark from Ashes with the Crazy setting: http://pclab.pl/art67995-13.html

The GTX980TI is only 1.36x and 2.03x faster.

And there are other benchmarks showing the same behaviour: http://www.guru3d.com/articles-pages/ashes-of-singularity-directx-12-benchmark-ii-review,7.html

Even in a huge CPU limit nVidia cards dont really improve with DX12. Obviously the DX12 path is broken for them.

So it does scale. Just not perfectly, which has always been the case. Games that scaled perfectly have always been the unusual exceptions.

It would be interesting to look at each game and plot the scaling on a graph, and see where this falls. Picking one other random game isn't enough to draw the conclusion you're drawing. N=2 means no statistical significance.

The same goes for DX12 games altogether. We dont even have 1 game in full release yet though we are close. We'll need a solid handful before we can draw meaningful conclusions about where each card lines up on a generalized basis. I see people on the internet claiming "390x + async = 980 Ti" which is 100% too early to call and far too dependent on a single benchmark. And I doubt that will be the case anyways.
 
Last edited:

Abwx

Lifer
Apr 2, 2011
11,167
3,862
136
Here is another AMD sponsored game: http://pclab.pl/art68473-7.html
The GTX980TI is 1.47x faster than the GTX970 and 2,3x faster than the GTX960.


The GTX980TI is only 1.36x and 2.03x faster.

If 1.47x is 100% scaling then 1.36x is 92.5% scaling, both numbers are comparable, beside the 970 is RAM speed and size gimped so why should it scale the same in all games..??.
 

IllogicalGlory

Senior member
Mar 8, 2013
934
346
136
sontin said:
Even in a huge CPU limit nVidia cards dont really improve with DX12. Obviously the DX12 path is broken for them.


The 980 Ti does improve significantly on the Celeron and FX-4300 with DX12. Mind you, these settings are heavily GPU-bound regardless with a 980 Ti only putting in around 40 FPS on their best result. Not a great test IMO.

The DX12 results otherwise are extremely close to the DX11 ones. Can you provide a reason why NV should improve with DX12 in this scenario?
 

Glo.

Diamond Member
Apr 25, 2015
5,763
4,667
136
It is faster because the limitation happens not at the same performance level. It doesnt scale with the units it has over the other cards.

Here is another AMD sponsored game: http://pclab.pl/art68473-7.html
The GTX980TI is 1.47x faster than the GTX970 and 2,3x faster than the GTX960.

Here is the benchmark from Ashes with the Crazy setting: http://pclab.pl/art67995-13.html

The GTX980TI is only 1.36x and 2.03x faster.

And there are other benchmarks showing the same behaviour: http://www.guru3d.com/articles-pages/ashes-of-singularity-directx-12-benchmark-ii-review,7.html

Even in a huge CPU limit nVidia cards dont really improve with DX12. Obviously the DX12 path is broken for them.
I suggest looking at how Fury X scales over R9 390X. Is DX12 path broken also for Fury X?
 
Feb 19, 2009
10,457
10
76
There seems to be a Frametime issue with AMD cards : http://www.guru3d.com/articles-pages/ashes-of-singularity-directx-12-benchmark-ii-review,10.html

There's also some kind of mandatory DX12 feature not supported by AMD's actual drivers.

Pcper is looking into this at the moment.

AMD cards in Ashes DX12 can render more than 60 fps, but the frames output is tied to VSYNC, or whatever the rate of the monitor refresh.

It looks like they are not fully "Game Ready".

Tomshardware did a very indepth look at frame times:

http://www.tomshardware.de/ashes-of...rectx-12-dx12-gaming,testberichte-242049.html

Looks like their monitor is higher than 60hz.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
AMD cards in Ashes DX12 can render more than 60 fps, but the frames output is tied to VSYNC, or whatever the rate of the monitor refresh.

It looks like they are not fully "Game Ready".

Tomshardware did a very indepth look at frame times:

http://www.tomshardware.de/ashes-of...rectx-12-dx12-gaming,testberichte-242049.html

Looks like their monitor is higher than 60hz.

Ugh wish there was a way to filter out some of those, so hard to view the graph with everything on top of eachother.


Also the translation is amazing:

In Full-HD can also Radeon R9 380X convince still quite good, while the very high overclocked GeForce GTX 960 can not win a flowerpot.
 

Phynaz

Lifer
Mar 13, 2006
10,140
819
126
Once you guys are done arguing and waving your e-peen around, do you want to discuss the real story of this release?

Functioning EMA is the thing here. You don't have to choose anymore, buy one of each brand. Mix different generations.

Everyone wins.
 

Mahigan

Senior member
Aug 22, 2015
573
0
0
DirectFlip is a DX11.1 feature, and it used to turn off Aero when using a full screen application.

https://msdn.microsoft.com/en-us/library/windows/hardware/dn653329(v=vs.85).aspx

Funny enough anandtech mentioned it here:

http://www.anandtech.com/show/5630/indepth-with-the-windows-8-consumer-preview/14

I don't doubt there is something else they can work on, but I haven't seen any docs for DirectFlip in DX12.

I'm guessing they really meant swap chains in dx 12:

https://software.intel.com/en-us/articles/sample-application-for-direct3d-12-flip-model-swap-chains


FCAT is broken so the Guru3D results are wrong: http://www.extremetech.com/extreme/223654-instrument-error-amd-fcat-and-ashes-of-the-singularity

Basically AMD support WDM instead of DirectFlip. It reduces tearing and image anomolies. WDM is new to DX12. NVIDIA is still using the older technology.
 
Last edited:

sontin

Diamond Member
Sep 12, 2011
3,273
149
106
The 980 Ti does improve significantly on the Celeron and FX-4300 with DX12. Mind you, these settings are heavily GPU-bound regardless with a 980 Ti only putting in around 40 FPS on their best result. Not a great test IMO.

Those settings are not "heavily GPU-Bound":

http://pclab.pl/art67995-15.html

With DX11 the GTX980TI is 10% faster, with DX12 only 27% faster than the GTX970. This card schould be ~47-50% better.

The DX12 results otherwise are extremely close to the DX11 ones. Can you provide a reason why NV should improve with DX12 in this scenario?

There doesnt exists any reason why nVidia cards dont see an improvement on a 2 core CPU. The DX11 optimization needs at least 4 threads:

http://www.anandtech.com/show/8962/the-directx-12-performance-preview-amd-nvidia-star-swarm/4


http://www.anandtech.com/show/9112/exploring-dx12-3dmark-api-overhead-feature-test/3
 

Shivansps

Diamond Member
Sep 11, 2013
3,873
1,527
136
I dunno, looks totally worth it to me The game is in Beta and the feature will be used in Hitman, Fable Legends, Deus Ex: Mankind Divided, Battlefield 5, Gears of War Ultimate Edition and others.



The point whould be to compare Async ON/OFF... still im only seeing 10% on Fury X, thats nothing to call home about.
 

Dygaza

Member
Oct 16, 2015
176
34
101
In response, why Fury X lost few fps with async in one test at 1080p:

Also remember that on higher framerates there is like +-2 fps variation to both directions between runs, simply because the benchmark is dynamic. So don't look the tests with that accuracy.

So sometimes you can have 2 fps better normal batches performance, and in the same run you lose a bit elsewhere.
 
Last edited:

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
In response, why Fury X lost few fps with async in one test at 1080p:

Also remember that on higher framerates there is like +-2 fps variation to both directions between runs, simply because the benchmark is dynamic. So don't look the tests with that accuracy.

So sometimes you can have 2 fps better normal batches performance, and in the same run you lose a bit elsewhere.

Yep, also unlike most benchmarks, this is actually playing the game and all the AI are dynamically fighting and doing different things, so each run is different.
 

Abwx

Lifer
Apr 2, 2011
11,167
3,862
136
Those settings are not "heavily GPU-Bound":

http://pclab.pl/art67995-15.html

with DX12 only 27% faster than the GTX970. This card schould be ~47-50% better.

Taking account of the frequencies scaling under DX12 is roughly 95%, 33% more perfs for 40% more shaders (given the 5% lower frequency of the 980ti) while bandwith is not even scaled by 40%...

So what is your point..?.

That it should overscale..??
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |