A empresa Intel lançou o Xe, um novo driver Linux para suas GPUs

A empresa Intel divulgou a versão inicial de um novo driver para o núcleo Linux — Xe, destinado ao uso com GPUs integradas e placas de vídeo discretas baseadas na arquitetura Intel Xe, que é utilizada na gráfica integrada desde os processadores Tiger Lake e em placas de vídeo da linha Arc. O objetivo do desenvolvimento do driver é fornecer uma base para garantir suporte a novos chips, desvinculada do código de suporte a plataformas antigas. Também foi anunciado um compartilhamento mais ativo do código Xe com outros componentes do subsistema DRM (Direct Rendering Manager).

O código foi inicialmente projetado para suportar diversas arquiteturas de hardware e está disponível para testes em sistemas x86 e ARM. A implementação ainda é considerada uma versão experimental para discussão entre desenvolvedores, não estando pronta para integração no núcleo principal. O trabalho no antigo driver i915 não foi interrompido e seu suporte continuará. A conclusão do novo driver Xe está prevista para 2023.

No novo driver, a maior parte do código para interação com as telas foi emprestada do driver i915, e os desenvolvedores planejam permitir o compartilhamento desse código entre ambos os drivers para evitar a duplicação de componentes comuns (atualmente, esse código é recompilado duas vezes, mas estão sendo discutidas alternativas para o compartilhamento de código). O modelo de memória no Xe é muito parecido com a implementação do modelo de memória i915, e a implementação do execbuf se assemelha muito ao execbuf3 do código i915.

Para garantir o suporte às APIs gráficas OpenGL e Vulkan, além do driver para o núcleo Linux, o projeto também preparou alterações para o funcionamento dos drivers Mesa Iris e ANV através do módulo Xe. No estado atual, a ligação Xe com o Mesa está suficientemente desenvolvida para executar GNOME, navegadores e jogos baseados em OpenGL e Vulkan, mas ainda há problemas e erros isolados que, entre outras coisas, levam a encerramentos inesperados. Além disso, ainda não houve trabalho de otimização de desempenho.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster