Intel Performance Hit 5x Harder Than AMD After Spectre, Meltdown Patches

Intel Performance Hit 5x Harder Than AMD After Spectre, Meltdown Patches

Ever since Spectre and Meltdown broke in January 2018, we’ve known that the combined impact of patching these security issues would impact raw performance. The question, especially as new disclosures have stacked up, is how large the impacts would be and how would they change the performance comparison between Intel and AMD?

Phoronix has put that question to the test with a substantial suite of benchmarks across multiple Intel platforms, including the 6800K (Broadwell-E), 8700K (Coffee Lake), 7980XE (Skylake-SP), Ryzen 7 2700X, and Threadripper 2990WX. These chips collectively represent all of the recent major architectures in play.

The collective impact of enabling all patches is not a positive for Intel. While the impacts vary tremendously from virtually nothing too significant on an application-by-application level, the collective whack is ~15-16 percent on all Intel CPUs without Hyper-Threading disabled. Disabling increases the overall performance impact to 20 percent (for the 7980XE), 24.8 percent (8700K) and 20.5 percent (6800K).

Data by Phoronix
Data by Phoronix
  1. 7980XE (288)
  2. 8700K (271)
  3. 2990WX (245)
  4. 2700X (219)
  5. 6800K. (200)

With the full suite of mitigations enabled, the CPU performance ranking is:

  1. 2990WX (238)
  2. 7980XE (231)
  3. 2700X (213)
  4. 8700K (204)
  5. 6800K (159)

AMD, in other words, now leads the aggregate performance metrics, moving from 3rd and 4th to 1st and 3rd. This isn’t the same as winning every test, and since the degree to which each test responds to these changes varies, you can’t claim that the 2990WX is now across-the-board faster than the 7980XE in the Phoronix benchmark suite. It isn’t. But the cumulative impact of these patches could result in more tests where Intel and AMD switch rankings as a result of performance impacts that only hit one vendor.

To date, we’ve seen no sign that Spectre and Meltdown have driven any additional business to AMD’s Epyc servers. AMD has made no such claims. The company has good reason not to — there’s no guarantee that a future article won’t find crippling bugs in AMD’s features that require solutions that badly impact performance. Were AMD to take an aggressive marketing stance on its supposed invulnerability to many of these topics, it could find itself facing angry customers and even lawsuits for product misrepresentation if it tries to play the “We’re a more secure x86 than Intel,” card too hard.

But if these issues continue to stack up and solely impacting Intel, with performance fixes that simply don’t take chunks out of AMD, it’s going to start impacting performance comparisons. The question of which security fixes need to be enabled for which servers to guarantee practically good security is also going to be a topic of discussion. We’re closing in on two years since Spectre and Meltdown were identified and 18 months since they were publicly disclosed, but characterizing their impact on workloads and users remains difficult to do at scale. How much these flaws impact you depends on what kind of work you’re doing and how exposed you are. Thus far, no real-world attacks that leverage Spectre, Meltdown, L1TF, ZombieLoad, Spoiler, or any of the other named attacks have been observed.

It is still unclear how much Intel owners need to be concerned about the practical, real-world impact of these threats. But enabling the full suite of fixes definitely incurs a significant performance penalty. This is most visible with the Core i7-8700K, which falls back to offering unpatched Broadwell 6800K performance — and the 6800K is a three-year-old CPU with a much lower maximum clock speed.

Continue reading

MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing
MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing

Nvidia's new RTX 3070 is a fabulous GPU at a good price, and the MSI RTX 3070 Gaming X Trio shows it off well.

RISC-V Tiptoes Towards Mainstream With SiFive Dev Board, High-Performance CPU
RISC-V Tiptoes Towards Mainstream With SiFive Dev Board, High-Performance CPU

RISC V continues to make inroads across the market, this time with a cheaper and more fully-featured test motherboard.

Ryzen 9 5950X and 5900X Review: AMD Unleashes Zen 3 Against Intel’s Last Performance Bastions
Ryzen 9 5950X and 5900X Review: AMD Unleashes Zen 3 Against Intel’s Last Performance Bastions

AMD continues its onslaught on what was once Intel's undisputed turf.

Intel Is Spreading FUD About Supposedly Huge Ryzen 4000 Performance Drops on Battery
Intel Is Spreading FUD About Supposedly Huge Ryzen 4000 Performance Drops on Battery

Intel believes it has presented evidence that negates the value of AMD's Ryzen 4000 product stack. Intel is mistaken.