Linux 7.3 e GPU Intel: o que muda realmente
O Linux 7.3 saiu em outubro de 2026. Os nossos servidores são agora entregues com este kernel. Eis o que traz do lado gráfico, o que não traz, e as nossas próprias medições numa GPU Intel UHD 770 partilhada entre várias VM.
O que o 7.3 traz do lado gráfico
Segundo as notas de lançamento e a cobertura da Phoronix:
- GPU Intel recentes: os gráficos Xe3P (Nova Lake) ficam ativados por
omissão, sem a opção
force_probe; o Xe3 (Panther Lake) ganha um modo de largura de banda de memória mais económico quando o ecrã pede pouco; - gestão da memória de vídeo: a evicção DMEMCG (controlo da memória da GPU por cgroup) funciona com os drivers AMD e Intel, e o TTM liberta a memória de forma mais agressiva: útil quando a memória de vídeo está saturada;
- fora da parte gráfica: entradas/saídas mais rápidas, Btrfs com melhor desempenho, preparação dos futuros processadores AMD.
Para ser claro: nenhuma destas novidades visa especificamente as GPU Gen12 como a UHD 770 (Alder Lake). As evoluções Intel do 7.3 dizem respeito sobretudo aos chips mais recentes.
O ponto-chave para um servidor GPU: partilhar a GPU entre VM
Nos nossos servidores, uma GPU é partilhada entre várias VM: cada VM vê
o seu próprio dispositivo GPU (/dev/dri), com os seus drivers Linux
normais (VAAPI, Vulkan, OpenCL). O driver i915 do kernel oficial não
suporta esta partilha da GPU nestes chips: usamos um módulo de kernel
externo, recompilado para cada kernel, incluindo o 7.3.
A versão 2026.10.28 deste módulo cobre os kernels 6.18 a 7.3. É isso que torna o 7.3 utilizável hoje, tanto no anfitrião como nas VM.
Medições: 7.2 contra 7.3
Método
- a mesma VM (4 vCPU, como a oferta Perf 2), a mesma parte da GPU,
o mesmo módulo de partilha de GPU 2026.10.28; só o kernel muda:
7.2.11(Debian backports) e depois7.3.0; - cada teste é executado 3 vezes e fica-se com o valor mediano;
- a GPU não é usada por outras VM durante a medição;
- vídeo de origem: 4K HEVC 10 bits HDR, 24 imagens/s;
- WebGL: o nosso banco público webgl-bench.html (shader em ecrã inteiro 1080p, 10 renderizações por frame, leitura de um píxel por frame para forçar o fim da renderização);
- OpenCL:
clpeak(cálculo em precisão simples e largura de banda de memória).
Resultados
| Teste | Linux 7.2.11 | Linux 7.3.0 |
|---|---|---|
| 4K HEVC 10 bits → 1080p H.264 (VAAPI, low-power) | 12,1× tempo real | 12,1× tempo real |
| 4K HEVC 10 bits → 1080p HEVC (VAAPI, low-power) | 11,9× | 11,9× |
| Só descodificação 4K HEVC 10 bits | 13,4× | 13,1× |
| WebGL 1080p (Chromium, Vulkan) | 281 imagens/s | 279 imagens/s |
| OpenCL, cálculo em precisão simples | 737,6 GFLOPS | 737,6 GFLOPS |
| OpenCL, largura de banda de memória | 42,0 GB/s | 42,0 GB/s |
O desempenho da GPU é idêntico: as diferenças ficam dentro da margem de medição. Não é surpresa: o trabalho é feito pela GPU e pelo seu firmware (GuC/HuC), não pelo kernel.
Estabilidade
Num servidor de teste idêntico, com o anfitrião em 7.3: várias VM correram 20 minutos em simultâneo, cada uma com a sua carga (Chrome em 3D, transcodificações 4K HDR com tone mapping, AV1 4K, uma pequena IA OpenVINO). Resultado: nenhum bloqueio da GPU nas VM, nenhum reset do lado do anfitrião.
O que conta para a estabilidade não é a versão do kernel: é que o anfitrião e a VM usem a mesma configuração do motor de cálculo (CCS) da GPU. As nossas imagens de VM estão configuradas em conformidade.
Então, porquê passar para o 7.3?
- O mesmo desempenho de GPU, nenhuma regressão medida;
- os ganhos gerais do kernel: entradas/saídas, Btrfs, correções de segurança, hardware recente;
- um kernel atualizado para os próximos anos, com um módulo de partilha de GPU mantido para esta versão.
Por outras palavras: o 7.3 não torna a sua GPU mais rápida, mas pode adotá-lo sem perder nada.
O Linux GPU é compatível com o 7.3
Os novos servidores Linux GPU são entregues com Linux 7.3, o módulo
de partilha de GPU 2026.10.28 e os drivers VAAPI, Vulkan, OpenCL e OpenVINO já
instalados. Um comando, gpu-check, verifica que tudo funciona logo na
primeira ligação. A partir de 14,99 € s/ IVA/mês, acesso root, IPv6
dedicado.
Fontes: Phoronix, lançamento do Linux 7.3, Phoronix, novidades gráficas do 7.3.