** = Old results marked were performed with the original BIOS & boost behaviour as published on 7/7.

Gaming: Ashes Classic (DX12)

Seen as the holy child of DirectX12, Ashes of the Singularity (AoTS, or just Ashes) has been the first title to actively go explore as many of the DirectX12 features as it possibly can. Stardock, the developer behind the Nitrous engine which powers the game, has ensured that the real-time strategy title takes advantage of multiple cores and multiple graphics cards, in as many configurations as possible.

As a real-time strategy title, Ashes is all about responsiveness during both wide open shots but also concentrated battles. With DirectX12 at the helm, the ability to implement more draw calls per second allows the engine to work with substantial unit depth and effects that other RTS titles had to rely on combined draw calls to achieve, making some combined unit structures ultimately very rigid.

Stardock clearly understand the importance of an in-game benchmark, ensuring that such a tool was available and capable from day one, especially with all the additional DX12 features used and being able to characterize how they affected the title for the developer was important. The in-game benchmark performs a four minute fixed seed battle environment with a variety of shots, and outputs a vast amount of data to analyze.

For our benchmark, we run Ashes Classic: an older version of the game before the Escalation update. The reason for this is that this is easier to automate, without a splash screen, but still has a strong visual fidelity to test.

AnandTech CPU Gaming 2019 Game List
Game Genre Release Date API IGP Low Med High
Ashes: Classic RTS Mar
2016
DX12 720p
Standard
1080p
Standard
1440p
Standard
4K
Standard

Ashes has dropdown options for MSAA, Light Quality, Object Quality, Shading Samples, Shadow Quality, Textures, and separate options for the terrain. There are several presents, from Very Low to Extreme: we run our benchmarks at the above settings, and take the frame-time output for our average and percentile numbers.

All of our benchmark results can also be found in our benchmark engine, Bench.

Ashes Classic IGP Low Medium High
Average FPS
95th Percentile

 

Gaming: Shadow of War Gaming: Strange Brigade (DX12, Vulkan)
Comments Locked

447 Comments

View All Comments

  • Maxiking - Tuesday, July 23, 2019 - link

    I said a few times... I don't tend to buy amd products so no, I am not gonna sue anybody.

    And as pointed out in the video, in his German one, he works for a retailer selling prebuilt pcs.. People keep returning pcs with AMD cpus becaue they do not boost to the promised frequency. You there, there are something like laws, if you write on the box 4.6ghz, it must reach it.

    You are so knowledgeable, sharp minded and analytical when comes to meaning of words and what people want to say, you should sue Intel on your own, should be easy.
  • Atom2 - Monday, July 29, 2019 - link

    ICC compiler is 3x faster than LLVM and AVX512 is 2x faster than AVX2. And both were left out of comparison? The comparison designed purely only for the LLVM compiler users? Used by who?
  • Rudde - Saturday, August 10, 2019 - link

    ICC is proprietary afaik and Anandtech prefers open compilers. AVX512 should be found in 3DPM and shows utter demolition by the only processor that supports it (7920X).
  • MasterE - Wednesday, August 7, 2019 - link

    I considered going with the Ryzen 9 3900X chip and an x570 motherboard for a new rendering system but since these chips aren't available for less than $820+ anywhere, I guess I'll be back to either the threadripper or Intel 9000+ series. There is simply no way I'm paying that kind of price for a chip with a Manufacters Suggested Retail Price of $499.
  • gglaw - Friday, August 23, 2019 - link

    @Andrei - I was just digging through reviews again before biting the bullet on a 3900X and one of the big questions that is not agreed upon in the tech community is gaming performance for PBO vs all-core overclock, yet you only run 2 benches on the overclocked settings. How can a review be complete with only 2 benches run, neither related to gaming? In a PURELY single threaded scenario PBO gives a tiny 2.X percent increase in single threaded Cinebench. This indicates to me that it is not sustaining the max 4.6 on a single core or it would have scaled better, so it may not be really comparing 4.6 vs 4.3 even for single threaded performance. Almost all recent game engines can at least utilize 4 threads, so I feel your exact same test run through the gaming suite would have shown a consistent winner with 4.3 all-core OC vs PBO. And in heavily threaded scenarios the gap would keep growing larger, but specifically in today's GAMES, especially if you consider very few of us have 0 background activity, all-core OC would hands-down win is my guess, but we could have better evidence of this if you could run a complete benchmarking suite. (unless I'm blind and missed it, in case my apologies :)

    I've been messing around with a 3700X, and even with a 14cm Noctua cooling it, it does not sustain max allowed boost on even a single core with PBO which is another thing I wish you touched on more. During your testing do you monitor the boost speeds and what percent of the time it can stay at the max boost over XX minutes?
  • Maxiking - Monday, August 26, 2019 - link

    Veni, vidi vici

    Yeah, I was right.

    I would like to thank my family for all the support I have received whilst fighting amd fanboys.

    It was difficult, sometimes I was seriously thinking about giving up but the truth can not be stopped!
    The AMD fraud has been confirmed.

    https://www.reddit.com/r/pcgaming/comments/cusn2t/...
  • Ninjawithagun - Thursday, October 10, 2019 - link

    Now all you have to do is have all these benchmarks ran again after applying the 1.0.0.3. ABBA BIOS update ;-)
  • quadibloc - Tuesday, November 12, 2019 - link

    I am confused by the diagram of the current used by individual cores as the number of threads is increased. Since SMT doesn't double the performance of a core, on the 3900X, for example, shouldn't the number of cores in use increase to all 12 for the first 12 threads, one core for each thread, with all cores then remaining in use as the number of threads continues to increase to 24?

    Or is it just that this chart represents power consumption under a particular setting that minimizes the number of cores in use, and other settings that maximize performance are also possible?
  • SjLeonardo - Saturday, December 14, 2019 - link

    Core and uncore get supplied by different VRMs, right?
  • Parkab0y - Sunday, October 4, 2020 - link

    I really want to see something like this about zen3 5000

Log in

Don't have an account? Sign up now