AMD Secure Memory Encryption "SME" Performance With 4th Gen EPYC Genoa

Written by Michael Larabel in Processors on 21 December 2022 at 10:48 AM EST. Page 5 of 5. 9 Comments.

Out of 130+ benchmarks ran, only a small subset even had a statistically significant difference with AMD Secure Memory Encryption enabled for this AMD EPYC 9654 2P server:

AMD SME Benchmark Genoa

The OpenFOAM mesh time having a 8% hit was the most significant (though just a two second difference from 25 to 27 seconds for the meshing, OpenFOAM execution time was not measurably impacted by SME on Genoa) or in-memory Zstd memory compression testing had a 6% hit, but for most of the real-world workloads impacted they tended to be in the 2~3% range or less with just a few exhibiting more of a performance cost to Secure Memory Encryption.

AMD SME Benchmark Genoa

If taking the geometric mean of all 135 benchmarks run for this AMD SME Genoa comparison, the performance cost to running with AMD Secure Memory Encryption enabled was just about 1% lower than the out-of-the-box performance without SME.

So if you are interested in AMD SME for better securing the system memory especially in cases of multi-user servers or as part of Secure Encrypted Virtualization for virtual machines, the overall performance cost is rather minimal to small and similar to what I've seen with prior generations of EPYC server processors. It's a very small price to pay for the added security.

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.