Benchmarking The Experimental Ubuntu x86-64-v3 Build For Greater Performance On Modern CPUs

Written by Michael Larabel in Operating Systems on 27 December 2023 at 07:00 AM EST. Page 4 of 4. 55 Comments.
GIMP benchmark with settings of Test: rotate. Ubuntu x86-64-v3 was the fastest.
GIMP benchmark with settings of Test: auto-levels. Ubuntu x86-64-v3 was the fastest.
GIMP benchmark with settings of Test: unsharp-mask. Ubuntu x86-64-v3 was the fastest.

GIMP obtained from the Ubuntu archive saw some slight benefits to its performance with the Ubuntu x86-64-v3 installation.

GNU Octave Benchmark benchmark with settings of . Ubuntu x86-64-v3 was the fastest.

GNU Octave from the Ubuntu archive was slightly faster.

Apache HTTP Server benchmark with settings of Concurrent Requests: 1000. Ubuntu x86-64-v3 was the fastest.
Stress-NG benchmark with settings of Test: Crypto. Ubuntu x86-64-v3 was the fastest.
Stress-NG benchmark with settings of Test: Forking. Ubuntu x86-64-v3 was the fastest.
Stress-NG benchmark with settings of Test: Memory Copying. Ubuntu x86-64-v3 was the fastest.

Select kernel operations as measured by Stress-NG were also faster on the experimental Ubuntu x86-64-v3 installation for this Intel Xeon Scalable server.

The Ubuntu x86-64-v3 performance benefits overall were typically small but consistent. In some workloads the x86-64-v3 applications obtained from the archive could be a great deal faster but ultimately it comes down to a subset of software that will really benefit.

It will be very interesting to see what Canonical decides with regards to an Ubuntu x86-64-v3 offering if they decide to make it an alternative architecture to their standard AMD64 (x86_64) builds or not pursue any additions for the Ubuntu 24.04 LTS cycle. With x86-64-v3 basically being Intel Haswell and AMD Excavator or newer (with some exceptions like select Atoms), it would be really interesting too if Canonical would consider an x86-64-v4 option for modern systems with AVX-512 support. While AVX-512 started off with a bad rap, the great support (and performance) across the entire AMD Zen 4 spectrum and newer Intel Xeon CPUs behaving much better with AVX-512 usage, it'd be really interesting to see at least an experimental Ubuntu x86-64-v4 build to see what that could mean for servers and HPC. In any case I'll keep monitoring to see what comes about with Ubuntu's performance optimizations in the new year.

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.