News: 0001638896

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Canonical Experimenting With x86-64-v3 Packages For Ubuntu 26.10

([Ubuntu] 85 Minutes Ago Ubuntu 26.10 amd64v3)


Canonical engineers are again evaluating the impact of building the Ubuntu Linux archive for the x86-64-v3 "amd64v3" micro-architecture feature level for its performance benefits on modern Intel and AMD systems. An amd64v3 archive is available of [1]Ubuntu 26.10 for testing with the packages targeting this level that allows for AVX/AVX2 and other newer CPU x86_64 ISA capabilities of the past decade.

Canonical the past few release cycles have experimented with [2]x86_64-v3 packages for better performance. In building for x86-64-v3 you can then assume AVX/AVX2, FMA, BMI1/BMI2, MOVBE, and other newer ISA capabilities. But to run the binaries you must be using Intel Haswell CPUs or AMD Excavator and newer. Roughly the Intel and AMD CPUs of the past decade.

Red Hat already made RHEL 10 target x86_64-v3 and distributions like CachyOS offer x86_64-v3 packages. Canonical hasn't officially introduced a supported solution but they have offered x86_64-v3/amd64v3 package archives for testing.

A Phoronix reader wrote in to note that there is now [3]an amd64v3 archive for Ubuntu 26.10 , the Stonking Stingray. The conventional amd64 archive remains available and the amd64v3 archive isn't currently enabled by default on capable systems or anything along those lines, but it's available for those running Ubuntu 26.10 development builds and want to test the performance impact of these latest packages built for this newer x86_64 baseline.

I'll be running some benchmarks soon, meanwhile we'll see if for Ubuntu 26.10 there is any official change in status of their amd64v3 packages. Ubuntu 26.10 is shaping up to be a usual, post-LTS busy cycle with Canonical also pursuing [4]a context-aware desktop with on-device speech-to-text and other new features.



[1] https://www.phoronix.com/search/Ubuntu+26.10

[2] https://www.phoronix.com/search/x86_64-v3

[3] https://archive.ubuntu.com/ubuntu/dists/stonking/main/binary-amd64v3/

[4] https://www.phoronix.com/news/Ubuntu-26.10-Desktop-Features



A famous Lisp Hacker noticed an Undergraduate sitting in front of a Xerox
1108, trying to edit a complex Klone network via a browser. Wanting to
help, the Hacker clicked one of the nodes in the network with the mouse,
and asked "what do you see?" Very earnestly, the Undergraduate replied "I
see a cursor." The Hacker then quickly pressed the boot toggle at the back
of the keyboard, while simultaneously hitting the Undergraduate over the head
with a thick Interlisp Manual. The Undergraduate was then Enlightened.