Get the latest tech news

New Linux Patches Yield Up To 3.3x Faster AES-CTR Performance On AMD Zen 5 CPUs


Google engineer Eric Biggers is known for some of his great crypto performance optimization patches to benefit the Linux kernel and his most recent patch series is yielding some very tantalizing results for AMD Zen 5 processors whether it be the Ryzen 9000 series, Ryzen AI 300 series, or EPYC 9005 server processors.

This has included AVX-512/AVX10 optimized code paths as well as making use of VAES and other new x86_64 CPU instruction set extensions to speed-up different algorithms within the Linux kernel. On top of all the recent upstream improvements, on Tuesday night he posted his latest work rewriting the AES-CTR and AES-XCTR code to be better optimized for modern x86_64 CPUs. Biggers commented on one of the patches:"This greatly improves the performance of AES-CTR and AES-XCTR on VAES-capable CPUs, with the best case being AMD Zen 5 where an over 230% increase in throughput (i.e. over 3.3x faster) is seen on long messages.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of AMD

AMD

Photo of cpus

cpus

Photo of zen

zen

Related news:

News photo

Google: How to make any AMD Zen CPU always generate 4 as a random number

News photo

AMD pulls up the release of its next-gen data center GPUs

News photo

AMD’s Q4 revenue hits $7.66B, up 24% but stock falls