Retbleed Impact, Overall CPU Security Mitigation Cost For Intel Xeon E3 v5 Skylake

Written by Michael Larabel in Software on 28 July 2022 at 05:55 AM EDT. Page 4 of 4. 39 Comments.
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations

The default Retbleed mitigations on this Xeon E3 Skylake server can lead to longer build times now, even if keeping Hyper Threading enabled as all these tests were.

Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations

Database workloads are one of the common real-world areas impaired by these mitigations as well.

Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations
Skylake Xeon E3 v5 Retbleed Mitigations

Kernel micro-benchmarks to no surprise show big impacts from Retbleed and other mitigations.

Skylake Xeon E3 v5 Retbleed Mitigations

Across all of the benchmarks carried out in affected areas (see this result page), the default mitigated performance on this Xeon E3-1245 v5 Skylake CPU was at 80% the speed with the same software when booting the kernel with "mitigations=off" for run-time disabling these various CPU security fixes. When comparing the new Linux 5.19 default state to "retbleed=off" for showing just the Retbleed difference, the new Retbleed-mitigated default state in affected workloads is 89% the speed of the prior/unmitigated performance. Thankfully Retbleed doesn't affect the latest generations of Intel and AMD CPUs, but for older generations the performance cost continues adding up and may be time to consider upgrading for better performance and also much better power efficiency among other advantages.

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.