A distribuição Ubuntu Linux avalia construção baseada em x86-64-v3 – AVX e CPUs Intel/AMD mais recentes. A Canonical está experimentando níveis de recursos de microarquitetura x86_64! Eles produziram uma versão experimental do Ubuntu Server usando x86_64_v3 para exigir basicamente CPUs Intel e AMD com recursos AVX. Mas eles ainda não estão se comprometendo com isso como padrão ou quando tal mudança poderá se materializar.
Como parte da otimização do desempenho do Ubuntu para sistemas Intel/AMD x86_64, a Intel está explorando o possível uso de x86-64-v3, que é o nível de recurso que adiciona AVX/AVX2, BMI1, BMI2, FMA e outros níveis de recursos de CPU mais recentes. Isso basicamente limitaria o suporte de CPU Intel e AMD no Ubuntu Linux a aproximadamente hardware da era 2015 e mais recente. São aproximadamente processadores da era Intel Haswell e mais recentes.
Ubuntu Linux avalia construção baseada em x86-64-v3 – AVX e CPUs Intel/AMD mais recentes
A Canonical ainda está determinando quantos usuários do Ubuntu Linux estão executando em hardware x86-64-v2 ou mais antigo, bem como quantificando os benefícios de desempenho para x86-64-v3. Pelo que vale, a Red Hat e a SUSE seguiram o caminho mais conservador de uma linha de base x86-64-v2.
Veja esta postagem do blog da Canonical para obter mais detalhes sobre suas ideias iniciais sobre o suporte ao Ubuntu Linux x86-64-v3. Existe este tópico do Discourse com uma versão Ubuntu 23.04 x86-64-v3 disponível (sim, 23.04 e não o mais novo 23.10).
Será muito interessante ver o que a Canonical decidirá para uma linha de base x86_64 para futuras versões do Ubuntu Linux e se eles irão alterá-la para a próxima versão do Ubuntu 24.04 LTS.