FERRAMENTAS LINUX: O Kernel Linux 6.5 está para adicionar o suporte de carregamento HuC para o Intel Meteor Lake

sábado, 10 de junho de 2023

O Kernel Linux 6.5 está para adicionar o suporte de carregamento HuC para o Intel Meteor Lake

 


Além do drm-intel-next pull no início desta semana, que trouxe mais gráficos do Meteor Lake no suporte Linux e VRR eDP , entre outras mudanças definidas para o Linux 6.5, na quinta-feira, um novo lote de código no drm-intel-gt-next foi enviado para DRM-Next antes deste próximo ciclo do kernel.

Este conjunto de patches drm-intel-gt-next oferece suporte para o uso de anéis grandes para contextos de computação, melhor registro de problemas do microcontrolador GuC, limitação do tamanho da alocação de memória local para ter sucesso em barras pequenas, melhorias na robustez da captura perf/OA no DG2, e uma variedade de outras mudanças.

Indiscutivelmente, o mais notável sobre esta última solicitação pull é adicionar suporte para carregar o firmware do microcontrolador HuC para os próximos processadores Meteor Lake da Intel. O microcontrolador HuC da Intel é paradescarregar algumas funcionalidades de mídia da CPU para a GPU e é necessário para aceleração de hardware com codecs de vídeo como H.265/HEVC. 

O antigo site 01.org da Intel caracteriza o HuC como: " O HuC foi projetado para descarregar algumas das funções de mídia da CPU para a GPU. Isso inclui, mas não se limita a, controle de taxa de bits, análise de cabeçalho. Por exemplo, no caso de controle de taxa de bits, driver invoca o HuC no início de cada passagem de codificação de quadro, a taxa de bits de codificação é ajustada pelo cálculo feito pelo HuC. Tanto o hardware do HuC quanto o hardcode da codificação residem na GPU. O uso do HuC economizará sincronização CPU-GPU desnecessária. " Com o Meteor Lake , há uma maneira nova e aprimorada de lidar com o HuC

Esse suporte estará disponível para o kernel Linux 6.5.

Portanto, o suporte de carregamento do HuC para o Meteor Lake é a principal coisa para se entusiasmar com esse pull para o Kernel Linux 6.5.

Os blobs de firmware do Meteor Lake para o GuC e DMC já estão em linux-firmware.git , enquanto presumivelmente os binários do HuC serão adicionados em breve.


O suporte aos gráficos do Meteor Lake parece estar indo bem, mas a partir de agora no DRM-Next, os gráficos do Meteor Lake permanecem atrás da opção de módulo experimental / "force probe". Não está claro se eles tentarão ter tudo estabilizado para o Linux 6.5 ou se arrastarão ainda mais, mas está se aproximando do ponto em que a bênção dele como estável acontecerá em breve se os lançamentos de distribuição do Linux no outono fornecerem suporte gráfico Meteor Lake. sai da caixa

Além dos gráficos do Meteor Lake, o restante do suporte do Meteor Lake Linux parece estar em boa forma, pelo menos com base no meu monitoramento externo de patches. Até mesmo o novo driver para a VPU do Meteor Lake já está na linha principal desde o Kernel Linux 6.3.




Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário