http://www.hardocp.com/article/2016/04/13/dx11_vs_dx12_amd_cpu_scaling_gaming_framerate#.VySmOORf2Uk
GPU Limited Performance Using GTX TITAN
CPU Limited Performance with AMD Radeon Fury X
GPU Limited Performance Using GTX TITAN
CPU Limited Performance with AMD Radeon Fury X
Conclusions & Delusions
This testing has been somewhat harrowing for me over the last couple of weeks. I have spent literally a week dealing with issues with the AotS benchmark. After I had put this article together, I felt as though it would benefit from some added GPUs. Going back and building on my benchmarks, the AotS benchmark started crashing. New driver loads, new OS images, new OS installs, new game installs would NOT fix my issues. I changed all hardware and still had issues. When I moved the system over to an Intel CPU based system, all my issues went away. I do not have an explanation for this, I am just explaining that I wanted to have more AMD CPU based data on this, but it ended up being impossible for me. I will have a follow up article using a Haswell-E system with more GPUs as well.
I think some of the data that we came away from here with today is quite exciting! What can be accomplished with DX12 is impressive. With an old NVIDIA GPU, things did not look too exciting for DX12, but if you are using an older multi-core CPU, there can surely even be benefits there.
When we start looking at today's high end GPUs, like the AMD Radeon R9 Fury X, we saw the benefits of DX12 reaching into situations when our AMD FX 8370 was at its top Turbo clock of 4.3GHz. That is tremendously impressive when looking at DX11 vs DX12 and getting a LOT more out of your current hardware. Our results were consistent with big percentage increases.
Of course in those tests, according the the DX12 benchmark data, all of those frame rates are still 0% GPU limited. Meaning that the CPU is still the bottleneck in our system. And that is exactly why we used an AMD FX-8370 in this testing. If you want to see GPU limited testing, you can find that in our Day 1 Preview. I am already working on a follow up showing results with more Intel CPU cores and what results look like as we push the CPU IPC and clocks up a big higher.
The Bottom Line
Ashes of the Singularity is game that should be the poster child for CPU multi-threading and DX12. There is no doubt to me that DX12 has the ability to create a better gaming experience in certain situations. Most of those situations are going to be CPU limited however. HardOCP has been preaching now for more than a few years that putting your money into a new GPU is likely the best buy you can make, after you have moved to SSD of course. That said, there are more than a few of us keeping our CPUs for a little longer than we used to, and it seems that DX12 might very well be a contributing factor to keep those a little longer...bad news for Intel and AMD. Worth keeping in mind that is that we are just now starting to see real DX12 games, so there are a lot of unknowns at this point, but there is no doubt that DX12 has much better bones that DX11 ever did.