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

As a game that was designed from the get-go to punish CPUs and showcase the benefits of DirectX 12-style APIs, Ashes is one of our more CPU-sensitive tests. Above 1080p results still start running together due to GPU limits, but at or below that, we get some useful separation. In which case what we see is that the 9900K ekes out a small advantage, putting it in the lead and with the 9700K right behind it.

Notably, the game doesn’t scale much from 1080p down to 720p. Which leads me to suspect that we’re looking at a relatively pure CPU bottleneck, a rarity in modern games. In which case it’s both good and bad for Intel’s latest CPU; it’s definitely the fastest thing here, but it doesn’t do much to separate itself from the likes of the 8700K, holding just a 4% advantage at 1080p. This being despite its frequency and core count advantage. So assuming this is not in fact a GPU limit, then it means we may be encroaching on another bottleneck (memory bandwidth?), or maybe the practical frequency gains on the 9900K just aren’t all that much here.

But if nothing else, the 9900K and even the 9700K do make a case for themselves here versus the 9600K. Whether it’s the core or the clockspeeds, there’s a 10% advantage for the faster processors at 1080p.

Gaming: Civilization 6 (DX12) Gaming: Strange Brigade (DX12, Vulkan)
Comments Locked

274 Comments

View All Comments

  • Targon - Friday, October 19, 2018 - link

    TSMC will do the job for AMD, and in March/April, we should be seeing AMD release the 3700X and/or 3800X that will be hitting the same clock speeds as the 9900k, but with a better IPC.
  • BurntMyBacon - Friday, October 19, 2018 - link

    I am certainly happy that AMD regained competitiveness. I grabbed an R7 1700X early on for thread heavy tasks while retaining use of my i7-6700K in a gaming PC. That said, I can't credit them with everything good that comes out of Intel. To say that Intel would not have released an 8 core processor without AMD is probably inaccurate. They haven't released a new architecture since Skylake and they are still on a 14nm class process. They had to come up with some reason for customers to buy new processors rather than sit on older models. Clock speeds kinda worked for Kaby Lake, but they need more for Coffee Lake. Small, fixed function add-ons that only affect a small portion of the market probably weren't enough. A six core chip on the mainstream platform may have been inevitable. Going yet another round without a major architecture update or new process node, it is entirely possible that the 8-core processor on the mainstream platform was also inevitable. I give AMD credit for speeding up the release schedule, though.

    As to claims that the GF manufacturing is responsible for the entire 1GHz+ frequency deficit, that is only partially true. It is very likely that some inferior characteristics of the node are reducing the potential maximum frequency achievable. However, much of the limitations on frequency also depends on how AMD layed out the nodes. More capacitance on a node makes switching slower. More logic between flip-flops require more switches to resolve before the final result is presented to the flip-flops. There is a trade-off between the number of buffers you can put on a transmission line as reducing input to output capacitance ratios will speed up individual switch speeds, but they will also increase the number of switches that need to occur. Adding more flip-flops increases the depth of the pipeline (think pentium 4) and increases the penalty for branch misses as well as making clock distribution more complicated. These are just a few of the most basic design considerations that can affect maximum attainable frequency that AMD can control.

    Consequently, there is no guarantee that AMD will be able to match Intel's clock speeds even on TSMC's 7nm process. Also, given that AMD's current IPC is more similar to Haswell and still behind Skylake, it is not certain that they next processors will have better IPC than Intel either. I very much hope one or the other ends up true, but unrealistic expectations won't help the situation. I'd rather be pleasantly surprised than disappointed. As such, I expect that AMD will remain competitive. I expect that they will close the gaming performance gap until Intel releases a new architecture. I expect that regardless of how AMD's 7nm processors stack against Intel's best performance-wise, I expect that AMD likely bring better value at least until Intel gets their 10nm node fully online.
  • Spunjji - Monday, October 22, 2018 - link

    "To say that Intel would not have released an 8 core processor without AMD is probably inaccurate."
    It's technically inaccurate to say they would have never made any kind of 8-core processor, sure, but nobody's saying that. That's a straw man. What they are saying is that Intel showed no signs whatsoever of being willing to do it until Ryzen landed at their doorstep.

    To be clear, the evidence is years of Intel making physically smaller and smaller quad-core chips for the mainstream market and pocketing the profit margins, followed by a sudden and hastily-rescheduled grab for the "HEDT" desktop market the second Ryzen came out, followed by a rapid succession of "new" CPU lines with ever-increasing core counts.

    You're also wrong about AMD's IPC, which is very clearly ahead of Haswell. The evidence is here in this very article where you can see the difference in performance between AMD and Intel is mostly a function of the clock speeds they attain. Ryzen was already above Haswell for the 1000 series (more like Broadwell) and the 2000 series brought surprisingly significant steps.
  • khanikun - Tuesday, October 23, 2018 - link

    " What they are saying is that Intel showed no signs whatsoever of being willing to do it until Ryzen landed at their doorstep."

    Intel released an 8 core what? 3 years before Ryzen. Sure, it was one of their super expensive Extreme procs, but they still did it. They were slowly ramping up cores for the HEDT market, while slowly bringing them to more normal consumer prices. 3 years before Ryzen, you could get a 6 core i7 for $400 or less. A year before that it was like $550-600. A 1-2 years before that, a 6 core would be $1000+. 8 cores were slowly coming.

    What Ryzen did was speed up Intel's timeframe. They would have came and came at a price point that normal consumers would be purchasing them. If I had to guess, we're probably 2-3 years ahead of what Intel probably wanted to do.

    Now would Ryzen exist, if not for Intel? Core for core, AMD has nothing that can compete with Intel. So...ramp up the core count. We really don't see Intel going away from a unified die design, so that's the best way AMD has to fight Intel. I'm personally surprised AMD didn't push their MCM design years ago. Maybe they didn't want to cannibalize Opteron sales, bad yields, I don't know. Must have been some reason.
  • Cooe - Friday, October 19, 2018 - link

    Rofl, delusional poster is delusional. And anyone who bought a 2700X sure as shit doesn't need to do anything to "defend their purchase" to themselves hahaha.
  • evernessince - Saturday, October 20, 2018 - link

    Got on my level newb. The 9900K is a pittance compared to my Xeon 8176. I hope you realized that was sarcasm and how stupid it is to put people down for wanting value.
  • JoeyJoJo123 - Friday, October 19, 2018 - link

    >I think far too much emphasis has been placed on 'value'.

    Then buy the most expensive thing. There's no real need to read reviews at that point either. You just want the best, money is no object to you, and you don't care, cool. Just go down the line and put the most expensive part for each part of the PC build as you browse through Newegg/Amazon/whatever, and you'll have the best of the best.

    For everyone else, where money is a fixed and limited resource, reading reviews MATTERS because we can't afford to buy into something that doesn't perform adequately for the cost investment.

    So yes, Anandtech, keep making reviews to be value-oriented. The fools will be departed with their money either way, value-oriented review or not.
  • Arbie - Friday, October 19, 2018 - link

    They'll be parted, yes - and we can hope for departed.
  • GreenReaper - Saturday, October 20, 2018 - link

    Don't be *too* harsh. They're paying the premium to cover lower-level chips which may be barely making back the cost of manufacturing, thus making them a good deal. (Of course, that also helps preserve the monopoly/duopoly by making it harder for others to break in...)
  • Spunjji - Monday, October 22, 2018 - link

    Yeah, to be honest the negatives of idiots buying overpriced "prestige" products tend to outweigh the "trickle down" positives for everyone else. See the product history of nVidia for the past 5 years for reference :/

Log in

Don't have an account? Sign up now