Benchmarking The Work-In-Progress Spectre/STIBP Code On The Way For Linux 4.20

Written by Michael Larabel in Software on 23 November 2018 at 05:51 PM EST. Page 2 of 2. 2 Comments.

Indeed, the performance with the WIP.x86/pti kernel patches is looking good as it should be since these particular tests are not explicitly requesting STIBP via the prctl interface or running under SECCOMP.

It's still shocking to see some of the performance drops that were on the Linux 4.20 tree for weeks before raising a fuss about it last week with our benchmarks when wondering why the 4.20 performance was so awful.

The Linux 4.20 performance out-of-the-box is now looking good.

More of the affected workloads benchmarked can be found via this OpenBenchmarking.org result file.

The patches in WIP.x86/pti have yet to be mainlined, but still are expected to be accepted for the Linux 4.20 kernel cycle. When that happens, of course, you can expect to read about it on Phoronix and then breathe easily that the Linux 4.20 kernel performance is no longer getting destroyed.

If you have appreciated all of these recent Linux kernel benchmarks, consider showing your support by taking advantage of the Phoronix Black Friday / Cyber Monday offering to help facilitate more tests moving forward.

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 Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.