CPU Tests: Synthetic

Most of the people in our industry have a love/hate relationship when it comes to synthetic tests. On the one hand, they’re often good for quick summaries of performance and are easy to use, but most of the time the tests aren’t related to any real software. Synthetic tests are often very good at burrowing down to a specific set of instructions and maximizing the performance out of those. Due to requests from a number of our readers, we have the following synthetic tests.

Linux OpenSSL Speed: SHA256

One of our readers reached out in early 2020 and stated that he was interested in looking at OpenSSL hashing rates in Linux. Luckily OpenSSL in Linux has a function called ‘speed’ that allows the user to determine how fast the system is for any given hashing algorithm, as well as signing and verifying messages.

OpenSSL offers a lot of algorithms to choose from, and based on a quick Twitter poll, we narrowed it down to the following:

  1. rsa2048 sign and rsa2048 verify
  2. sha256 at 8K block size
  3. md5 at 8K block size

For each of these tests, we run them in single thread and multithreaded mode. All the graphs are in our benchmark database, Bench, and we use the sha256 results in published reviews.

(8-3c) Linux OpenSSL Speed sha256 8K Block (1T)(8-4c) Linux OpenSSL Speed sha256 8K Block (nT)

AMD has had a sha256 accelerator in its processors for many years, whereas Intel only enabled SHA acceleration in Rocket Lake. That's why we see RKL matching TR in 1T mode, but when the cores get fired up, TR and TR Pro streak ahead with the available performance and memory bandwidth. This is all about threads here, and 128 threads really matters.

GeekBench 5: Link

As a common tool for cross-platform testing between mobile, PC, and Mac, GeekBench is an ultimate exercise in synthetic testing across a range of algorithms looking for peak throughput. Tests include encryption, compression, fast Fourier transform, memory operations, n-body physics, matrix operations, histogram manipulation, and HTML parsing.

I’m including this test due to popular demand, although the results do come across as overly synthetic.

(8-1c) Geekbench 5 Single Thread(8-1d) Geekbench 5 Multi-Thread

DRAM Bandwidth

As we're moving from 2 channel memory on Ryzen to 4 channel memory on Threadripper then 8 channel memory on Threadripper Pro, these all have associated theoretical bandwidth maximums but there is a case for testing to see if those maximums can be reached. In this test, we do a simple memory write for peak bandwidth.

For 2-channel DDR4-3200, the theoretical maximum is 51.2 GB/s.
For 4-channel DDR4-3200, the theoretical maximum is 102.4 GB/s.
For 8-channel DDR4-3200, the theoretical maximum is 204.8 GB/s.

(8-2b) AIDA DRAM Write Speed

Here we see all the 4-channel Threadripper processors getting around 83 GB/s, but the Threadripper Pro can only achieve closer to its maximums when there are more cores present. Along with the memory controller bandwidth, AMD has to manage internal infinity fabric bandwidth and power to get the most out of the system. The fact that the 64C/64T achieves better than the 64C/128T might suggest that in 128T there is some congestion.

CPU Tests: Legacy and Web CPU Tests: SPEC
Comments Locked

98 Comments

View All Comments

  • Threska - Tuesday, July 20, 2021 - link

    VFIO would be more popular if video card makers weren't tight with GPU-pasthrough.

    https://forum.level1techs.com/t/the-vfio-and-gpu-p...

    CPUs like Threadripper would be a great fit.
  • FLORIDAMAN85 - Wednesday, July 21, 2021 - link

    Alt title: AMD, faster than Intel in Crysis, again.
  • quadibloc - Thursday, July 22, 2021 - link

    It's too bad it took so long for this chip to become generally available. I hope this won't be repeated in the next generation of Threadrippers - and they should have become available sooner. Like within a month of Ryzen, so that people could buy them before they're already obsolete.
  • mode_13h - Thursday, July 22, 2021 - link

    > Like within a month of Ryzen, so that people could buy them before they're already obsolete.

    First, how is it obsolete? TR 3000 and TR 3000 Pro are still peerless, in many ways.

    Second, Intel has traditionally had like 6 months or a year of lag between their mainstream and HEDT. I know you didn't say anything about Intel, but I'm pointing this out because it establishes a precedent for what AMD is doing (not that I think AMD is worried about precedents).
  • alpha754293 - Thursday, July 29, 2021 - link

    "file:///J:/Shared%20drives/AnandTech/Articles/20210706%20TR%20Pro/AMD%20Opens%20Up%20Threadripper%20Pro:%20Three%20New%20WRX80%20Motherboards"

    You might want to fix this link in your review.
  • Ryan Smith - Monday, August 2, 2021 - link

    Thanks!
  • 0ldman79 - Thursday, July 29, 2021 - link

    I can understand Lenovo locking their OEM CPUs to their motherboards as a packaged deal.

    If I read this correctly, ALL Threadripper Pro CPUs will be locked to Lenovo boards forever if they're ever installed in a Lenovo P620 motherboard.

    That's a huge load of crap. No one is going to know this except for Anandtech readers and whatever poor schmuck that gets screwed a few years down the road.

    Hopefully someone will figure out how to defeat that OEM lock. That is just poor judgment on AMD's part.

    To clarify, I have zero problem with the CPU being locked to the Lenovo system *as it is sold*, but it is 100% unacceptable to lock a LATER installed CPU to the motherboard as well.
  • GregoriaEgan - Sunday, December 12, 2021 - link

    So I was thinking about getting the low end 3955WX Threadripper Pro, but as I understand it the 24 Core "old" Threadripper are better because of more chiplets (and cores). I just saw a mentioning of TH "Pro" functions, I'm unsure, are there more functions of the Pro-line, like remote administration or the like?
    I doubt that I would ever get more than 256 GB RAM and I'm not sure that I need the extra PCI-e lanes, but are there any other more features that just don't exist in the non-pro TH, that you only get with the Pro-line?

Log in

Don't have an account? Sign up now