AMD Ryzen Threadripper 1920X Review

2D & 3D Workstation Performance

2D Workstation Performance

Our GDI/GDI+ tests are used to test two different output methods that can be found in older applications and printing tasks. Today, they, or at least a modified version of them, are commonly used to display the graphical user interface (GUI). They are also great benchmarks for direct device write throughput and memory performance when handling gigantic device-independent bitmap (DIB) files.

Tom’s Hardware Synthetic 2D Benchmarks

We take a look at direct device write throughput first. There hasn’t been true 2D hardware acceleration since the introduction of the unified shader architecture, and Microsoft's Windows driver model complicates 2D hardware acceleration as well.

The graphics test is lightly threaded, so AMD's Threadripper processors struggle while Intel's Core i7-7700K enjoys a massive advantage.

Next, we generate the graphics output in memory, using the only remaining 2D hardware function. The benchmark is the same as before, but we instead plot a bitmap in memory rather than send the information directly to the monitor. The bitmap is only copied once it's complete. This pushes the CPUs, since they’re no longer platform-bound.

Ryzen Threadripper processors dominate the field, with AMD's 1920X landing in first place.

AutoCAD 2016 (2D)

The AutoCAD 2D benchmark doesn't scale well with additional cores. That shifts the focus to IPC throughput, where Intel's processors shine.

Surprisingly, Ryzen 7 1800X beats the tuned Threadripper 1920X. Die-to-die latency may come into play during this test.

3D Workstation Performance

Most professional development applications have been optimized and compiled with Intel CPUs in mind. This is reflected in their performance numbers. Still, we include them in order to motivate developers to focus their efforts on AMD’s Ryzen processors as well. This would give users more than one choice. The same goes for an emphasis on multi-core processors, at least where that’s feasible and makes sense.

AutoCAD 2016 (3D)

AMD’s Ryzen family lands within a narrow range during this frequency-sensitive application. The Core i7-7700K takes an easy lead, and the -7820X's second-place finish confirms that the workload isn't optimized for parallelism. In fact, AutoCAD’s performance resembles older games because it uses DirectX and doesn't leverage multiple cores effectively.

Cinebench R15 OpenGL

Clock rate tends to influence the Cinebench R15 OpenGL benchmark results most. Our numbers indicate that the application could benefit from Ryzen-specific optimizations.

SolidWorks 2015

SolidWorks 2015 tells a similar tale. Even an overclocked Ryzen Threadripper 1920X loses to Ryzen 7 1800X. Switching to NUMA mode could help improve Threadripper's placement, but that'd also have an impact on other applications. You'll have to choose the settings that yield the best experience or face a steady stream of reboots to optimize AMD's platform for whatever you're running at the moment. 

Creo 3.0

The 1920X's lead over the 1950X tells us that frequency is more important than core count during this benchmark.

Moreover, Ryzen 7 1800X's performance advantage over the Threadripper processors suggests the unique MCM design can be problematic in some workloads. Optimized BIOS settings could push those processors up in our field, but they'd also negatively impact Creo's CPU composite score.

Blender (Real-time 3D Preview)

Threadripper's Blender benchmark results are acceptable for a high-end processor, but the -7700K is a fly in the ointment for both Intel's and AMD's priciest chips. The overclocked 1920X leads AMD's line-up, illustrating the advantages of extra clock rate in workloads not well-optimized for high core counts. Given the great rendering results you'll see on the next page, Threadripper 1920X provides a potent balance of performance in all types of applications.

Catia V6 R2012

This graphics benchmark is well-optimized (it’s part of the free SPECviewperf 12 suite, after all). We can see that frequency is particularly important in determining performance.

Maya 2013

Maya 2013 also leans heavily on clock rate. But you have to remember that real-time 3D output benchmarks don’t tell the whole story. AMD’s Threadripper processors are much more competitive during final rendering, which we'll cover on the next page.

MORE: Best CPUs

MORE: Intel & AMD Processor Hierarchy

MORE: All CPUs Content

This thread is closed for comments
30 comments
    Your comment
  • Aldain
    Great review as always but on the power consumption fron given that the 1950x has six more cores and the 1920 has two more they are more power efficient than the 7900x is every regard relative to the high stock clocks of the TR
  • derekullo
    "Ryzen Threadripper 1920X comes arms with 12 physical cores and SMT"

    ...

    Judging from Threadripper 1950X versus the Threadripper 1900X we can infer that a difference of 400 megahertz is worth the tdp of 16 whole threads.

    I never realized HT / SMT was that efficient or is AMD holding something back with the Threadripper 1900x?
  • jeremyj_83
    Your sister site Anandtech did a retest of Threadripper a while back and found that their original form of game mode was more effective than the one supplied by AMD. What they had done is disable SMT and have a 16c/16t CPU instead of the 8c/16t that AMD's game mode does. http://www.anandtech.com/show/11726/retesting-amd-ryzen-threadrippers-game-mode-halving-cores-for-more-performance/16
  • Wisecracker
    Hats-off to AMD and Intel. The quantity (and quality) of processing power is simply amazing these days. Long gone are the times of taking days off (literally) for "rasterizing and rendering" of work flows

    Quote:
    ...or is AMD holding something back with the Threadripper 1900x?

    I think the better question is, "Where is AMD going from here?"

    The first revision Socket SP3r2/TR4 mobos are simply amazing, and AMD has traditionally maintained (and improved!) their high-end stuff. I can't wait to see how they use those 4094 landings and massive bandwidth over the next few years. The next iteration of the 'Ripper already has me salivating :ouch:

    I'll take 4X Summit Ridge 'glued' together, please !!
  • RomeoReject
    This was a great article. While there's no way in hell I'll ever be able to afford something this high-end, it's cool to see AMD trading punches once again.
  • ibjeepr
    I'm confused.
    "We maintained a 4.1 GHz overclock"
    Per chart "Threadripper 1920X - Boost Frequency (GHz) 4.0 (4.2 XFR)"

    So you couldn't get the XFR to 4.2?
    If I understand correctly manually overclocking disables XFR.
    So your chip was just a lotto loser at 4.1 or am I missing something?

    EDIT: Oh, you mean 4.1 All core OC I bet.
  • sion126
    actually the view should be you cannot afford not to go this way. You save a lot of time with gear like this my two 1950X rigs are killing my workload like no tomorrow... pretty impressive...for just gaming, maybe......but then again....its a solid investment that will run a long time...
  • redgarl
    Now this at 7nm...
  • AgentLozen
    redgarl said:
    Now this at 7nm...


    A big die shrink like that would be helpful but I think that Ryzen suffers from other architectural limitations.

    Ryzen has a clock speed ceiling of roughly 4.2Ghz. It's difficult to get it past there regardless of your cooling method.
    Also, Ryzen experiences nasty latency when data is being shared over the Infinity Fabric. Highly threaded work loads are being artificially limited when passing between dies.
    Lastly, the Ryzen's IPC lags behind Intel's a little bit. Coupled with the relatively low clock speed ceiling, Ryzen isn't the most ideal CPU for gaming (it holds up well in higher resolutions to be fair).

    Threadripper and Ryzen only look as good as they do because Intel hasn't focused on improving their desktop chips in the last few years. Imagine if Ivy Bridge wasn't a minor upgrade. If Haswell, Broadwell, Skylake, and Kabylake weren't tiny 5% improvements. What if Skylake X wasn't a concentrated fiery inferno? Zen wouldn't be a big deal if all of Intel's latest chips were as impressive as the Core 2 Duo was back in 2006.

    AMD has done an amazing job transitioning from crappy Bulldozer to Zen. They're in a position to really put the hurt on Intel but they can't lose the momentum they've built. If AMD were to address all of these problems in their next architecture update, they would really have a monster on their hands.
  • redgarl
    Sure Billy Gates, at 1080p with an 800$ CPU and an 800$ GPU made by a competitor... sure...

    At 1440p and 2160p the gaming performances is the same, however your multi-threading performances are still better than the overprices Intel chips.
  • Ditt44
    <Moderator edit for rudeness>

    Who buys this class of CPU and bases that choice on how well it 'games'? The performance is not 'mediocre' either. It's competitive. And as for Ryzen, you do get what you pay for: Exceptional value to performance. Back under the bridge with you, please.
  • evarty
    Thank you for the review however, I hate to be that guy but it's 2017 and still no 1440p and 2160p benchmarks? I get a large portion of people are still on 1080p and I appreciate those results but a large portion of people are also not gonna be using Threadripper yet, yet you bringing us those benchmarks.

    I would think with that same conclusion that 1440p(for sure) and 2160p(maybe) benchmarks should be included to say the least.
  • Solarion
    "Of course, switching into Game mode might enable higher performance in some situations, but we don't think professional users will tolerate constant reboots to toggle back and forth."

    A professional would simply find a more palatable solution. For instance one could simply use a program like Bitsum's process lasso to force a troublesome application to run on specific cores.
  • sion126
    Well I would challenge anyone who says the multi-threading is limited on Threadripper. I compile a lot of code and the more cores and the more threads I can spread over the CPU the faster my stuff gets done.Even the Ryzen 1800X I was using before I moved to Threadripper was doing better than any i7 or i9 I tested with.

    There are for sure some annoying latency issues that seem to freeze out anything else while it loads the CPU and executes a job, but for me it is much more effective at multi core multi thread loads simply because I have more cores and more threads.

    And the thermal stuff is much better than Intel, I had MAJOR issues with the i9 packages I tried before I went this way.

    I am sure for most people average use cases Intel will be better but for mine it is not and I get a Price bonus to boot!! :)

    I mitigated by leaving one core for the rest of the system to process system requests, seems to be working well for me.
  • spdragoo
    580794 said:
    Thank you for the review however, I hate to be that guy but it's 2017 and still no 1440p and 2160p benchmarks? I get a large portion of people are still on 1080p and I appreciate those results but a large portion of people are also not gonna be using Threadripper yet, yet you bringing us those benchmarks. I would think with that same conclusion that 1440p(for sure) and 2160p(maybe) benchmarks should be included to say the least.


    I know it's been said multiple times before, to multiple people, but I guess it needs to be said again:



    If you'll consider it as proof, consider what happened when [H]ardOCP tested the Ryzen 7 & a Kaby Lake Core i7 against an old Sandy Bridge Core i7 with a GTX 1080TI (https://www.hardocp.com/article/2017/05/26/definitive_amd_ryzen_7_realworld_gaming_guide/1). For the games they tested, while they were able to see small differences in performance at 4K between the 3 CPUs, the key word was "small"; we're talking 1-5FPS margins on average FPS for most of them, & (except for maybe 1 game) percentage margins of only 5%. Maybe some people might call that "definitive" differences; me, I call that, "the performance is too close to call a real winner". And their margins at 1080p were the same or lower, because instead of using that powerful GTX 1080TI to limit any potential GPU limitations, they dropped down to the GTX 1060 instead...a fine GPU for 1080p gaming, but you're unable to tell with it whether it's your CPU or GPU that's limiting your performance.
  • yyk71200
    "Who pays that much for a CPU only for it to be a one-trick-pony?"
    Answer: Intel fanboys who do nothing but gaming.
  • littleleo
    Love this stuff and the review was decent too.
  • caustin582
    So unless you're mainly concerned with Blender, Handbrake, or advanced math/science programs, just get a 7700K.
  • mitch074
    300537 said:
    So unless you're mainly concerned with Blender, Handbrake, or advanced math/science programs, just get a 7700K.


    Pretty much all current games are optimized for 4-core Intel chips from Sandy Bridge and up (if recent benchmarks such as this one on GamersNexus are any indication). So, what to get:

    As for me, I'm waiting for RAM prices to come back down to replace my Haswell + 16 Gb: maybe by then Zen+ will be out, if not I'll just grab a R7 1700 (provided Intel doesn't come up with a full-featured, cheaper, better performing, cooler CPU by then - yeah, right).
  • D3M1G0D
    @Billy Gates

    Anybody who buys a 12-core/24-thread CPU just for playing games is an idiot. Hell, I don't even have Steam installed on my 1950X, nor do I ever intend to. I use my Threadripper system for mining and grid computing, and it is putting up dominating performance in World Community Grid. My Ryzen 7 system is for gaming.
  • rwinches
    There is no real world case for loading up the CPU for gaming when just by moving up to higher res will keep graphics load on the GPU where it belongs. 1080p testing is nice to know info but basically irrelevant, maybe if you include more multi monitor testing .

    Prime testing is also a nice to know but does not reflect real use.

    Those Price Efficiency graphs a dubious in value as they aggregate individual tests along with tests that simulate simultaneous operations. A 4c8t CPU can never be a better buy in this type of use case ever, it is simply out of it's class.
  • mitch074
    2539578 said:
    why cant amd make a cpu for gaming? why all this junk thats useless to me?


    Well, considering both the Xbox One and PS4 contain an AMD CPU, my guess is that AMD DOES make CPU for gaming - but game makers target Intel CPUs only on PC.
    The 15-30% increase in performance for existing games that got patched after Ryzen came out seem to indicate that said game makers are revising their judgement.
  • Lieutenant Tofu
    "...and a Legacy setting to disable one CCX, solving compatibility issues."
    Shouldn't this read "disable one die", since each die is composed of 2 CCXes itself?
    Thanks for the great article!
  • Wisecracker
    Quote:
    why cant amd make a cpu for gaming? why all this junk thats useless to me?

    I'll take 4X Raven Ridge APUs 'glued' together on Socket TR4, too ...
    :pt1cable: