Intel Core i9 9900K Spectre Mitigation Benchmarks

Written by Michael Larabel in Software on 31 October 2018. Page 3 of 3. 7 Comments

The Stress-NG kernel micro-benchmarks with the socket activity measurement sees the Spectre mitigations still needed lowering the performance by about 14%.

The context switching overhead also remains significant with this latest Core i9 9900K processor.

The message passing performance also remains significant but not as bad as we've seen with older CPUs needing KPTI.

Memcached is one of the real-world workloads still sharply affected by the still necessary mitigations.

The NGINX web server performance improved by 13% when running the risky configuration of Retpolines and SSBD mitigations flipped off.

The performance cost is down with at least no longer needing Kernel Page Table Isolation (KPTI) for Meltdown and also the L1TF/Foreshadow patches, but depending upon your workloads, the mitigations for the other Spectre vulnerabilities can still be costly. At least with forthcoming Cascade Lake parts, Intel has in-silicon mitigations coming for Spectre Variant Two (no more Retpolines needed).

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.

Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via