SPEC - Multi-Threaded Performance

Picking up from the power efficiency discussion, let’s dive directly into the multi-threaded SPEC results. As usual, because these are not officially submitted scores to SPEC, we’re labelling the results as “estimates” as per the SPEC rules and license.

We compile the binaries with GCC 10.2 on their respective platforms, with simple -Ofast optimisation flags and relevant architecture and machine tuning flags (-march/-mtune=Neoverse-n1 ; -march/-mtune=skylake-avx512 ; -march/-mtune=znver2 (for Zen3 as well due to GCC 10.2 not having znver3). 

The new Ice Lake SP parts are using the -march/-mtune=icelake-server target. It’s to be noted that I briefly tested the system with the Skylake binaries, with little differences within margin of error.

I’m limiting the detailed comparison data to the flagship SKUs, to indicate peak performance of each platform. For that reason it’s not exactly as much an architectural comparison as it’s more of a top SKU comparison.

SPECint2017 Rate-N Estimated Scores (1 Socket)

To not large surprise, the Xeon 8380 is posting very impressive performance advancements compared to the Xeon 8280, with large increases across the board for all workloads. The geo-mean increase is +54% with a low of +40% up to a high of +71%.

It’s to be noted that while the new Ice Lake system is a major generational boost, it’s nowhere near enough to catch up with the performance of the AMD Milan or Rome, or Ampere’s Altra when it comes to total throughput.

SPECfp2017 Rate-N Estimated Scores (1 Socket)

Looking at the FP suite, we have more workloads that are purely memory performance bound, and the Ice Lake Xeon 8380 again is posting significant performance increases compared to its predecessor, with a geo-mean of +53% with a range of +41% to +64%.

In some of the workloads, the new Xeon now catches up and is on par with AMD’s EPYC 7763 due to the fact that both systems have the same memory configuration with 8-channel DDR4-3200.

In any other workloads that requires more CPU compute power, the Xeon doesn’t hold up nearly as well, falling behind the competition by significant margins.

SPECint2017 Base Rate-N Estimated Performance

In the aggregate geomean scores, we’re seeing again that the new Xeon 8380 allows Intel to significantly reposition itself in the performance charts. Unfortunately, this is only enough to match the lower core count SKUs from the competition, as AMD and Ampere are still well ahead by massive leads – although admittedly the gap isn’t as embarrassing as it was before.

SPECfp2017 Base Rate-N Estimated Performance

In the floating-point suite, the results are a bit more in favour for the Xeon 8380 compared to the integer suite, as the memory performance is weighed more into the total contribution of the total performance. It’s still not enough to beat the AMD and Ampere parts, but it’s much more competitive than it was before.

The Xeon 6330 is showcasing minor performance improvements over the 8280 and its cheaper equivalent the 6258R, but at least comes at half the cost – so while performance isn’t very impressive, the performance / $ might be more competitive.

Our performance results match Intel’s own marketing materials when it comes to the generational gains, actually even surpassing Intel’s figures by a few percent.

If you would be looking at Intel’s slide above, you could be extremely enthusiastic about Intel’s new generation, as indeed the performance improvements are extremely large compared to a Cascade Lake system.

As impressive as those generational numbers are, they really only help to somewhat narrow the Grand Canyon sized competitive performance gap we’ve had to date, and the 40-core Xeon 8380 still loses out to a 32-core Milan, and from a performance / price comparison, even a premium 75F3 costs 40% less than the Xeon 8380. Lower SKUs in the Ice Lake line-up would probably fare better in perf/$, however would also just lower the performance to an even worse competitive positioning.

Power & Efficiency - 10nm Gains SPEC - Single-Threaded Performance
Comments Locked

169 Comments

View All Comments

  • Oxford Guy - Tuesday, April 6, 2021 - link

    Reading the conclusion I’m confused by how it’s possible for the product to be a success and for it to be both slower and more expensive.

    ‘But Intel has 10nm in a place where it is economically viable’

    Is that the full-fat 10nm or a simplified/weaker version? I can’t remember but vaguely recall something about Intel having had to back away from some of the tech improvements it had said would be in its 10nm.
  • Yojimbo - Tuesday, April 6, 2021 - link

    Because there is more than the benchmarks that are in this review to making decisions when buying servers. Intel's entire ecosystem is an advantage much bigger than AMD's lead in benchmarks, as is Intel's ability to deliver high volume. The product will be a success because it will sell a lot of hardware. It will, however, allow a certain amount of market share to be lost to AMD, but less thanwpuld be lost without it. It will also cut into profit margins compared to if the Intel chips were even with the AMD ones in the benchmarks, or if Intel's 10 nm was as cost effective as they'd like it to be (but TSMC's 7 nm is not as cost effect as Intel would like they're processes to be, either).
  • RanFodar - Tuesday, April 6, 2021 - link

    This.
  • Oxford Guy - Wednesday, April 7, 2021 - link

    So, the argument here is that the article should have been all that instead of focusing on benchmarks.
  • Yojimbo - Friday, April 9, 2021 - link

    I never made any argument or made any suggestions for the article, I only tried to clear up your confusion: "Reading the conclusion I’m confused by how it’s possible for the product to be a success and for it to be both slower and more expensive." Perhaps the author should have been more explicit as to why he made his conclusion. To me, the publishing of server processor benchmarks on a hardware enthusiast site like this is mostly for entertainment purposes, although it might influence some retail investors. They are just trying to pit the processor itself against its competitors. "How does Intel's server chip stack up against AMD's server chip?" It's like watching the ball game at the bar.
  • mode_13h - Saturday, April 10, 2021 - link

    > To me, the publishing of server processor benchmarks on a hardware enthusiast site like this is mostly for entertainment purposes, although it might influence some retail investors.

    You might be surprised. I'm a software developer at a hardware company and we use benchmarks on sites like this to give us a sense of the hardware landscape. Of course, we do our own, internal testing, with our own software, before making any final decisions.

    I'd guess that you'll find systems admins of SMEs that still use on-prem server hardware are probably also looking at reviews like these.
  • Oxford Guy - Sunday, April 11, 2021 - link

    It's impossible to post a rebuttal (i.e. 'clear up your confusion') without making one or more arguments.

    I rebutted your rebuttal.

    You argued against the benchmarks being seen as important. I pointed out that that means the article shouldn't have been pages of benchmarks. You had nothing.
  • trivik12 - Tuesday, April 6, 2021 - link

    I wish there were test done with 2nd gen Optane memory. isn't that one of the selling point of Intel Xeon that is not there in Epyc or Arm Servers. Also please do benchmarks with P5800X optane SSD as that is supposedly fastest SSD around.
  • Frank_M - Thursday, April 8, 2021 - link

    Optane and Thunderbolt.
  • Azix - Tuesday, April 6, 2021 - link

    There's a reason intel's data center revenues are still massive compared to AMDs. These will sell in large quantities because AMD can't supply.

Log in

Don't have an account? Sign up now