FERRAMENTAS LINUX: A NVIDIA inicia a publicação da documentação de hardware da GPU para ajudar os drivers de código aberto

quinta-feira, 8 de agosto de 2019

A NVIDIA inicia a publicação da documentação de hardware da GPU para ajudar os drivers de código aberto


Confira !!



Hoje é uma loucura para usuários de código aberto / Linux. Vamos começar com a notícia inesperada: a NVIDIA está lançando mais documentação de hardware de GPU, finalmente! Sim, documentação de interface de hardware disponível gratuitamente para auxiliar no desenvolvimento do driver NVIDIA Linux de código aberto (Nouveau).

Aqui está a citação oficial direta que eu recebi da NVIDIA por e-mail, alertando-me para esse novo esforço que eles estão prontos para anunciar:
A NVIDIA lançou documentação pública, disponível gratuitamente (licenciada pelo MIT) de partes de sua interface de hardware GPU. Este é um trabalho em progresso; nem todas as interfaces foram publicadas.

A NVIDIA está lançando esta documentação para suportar o desenvolvimento de código aberto para suas GPUs, com o projeto Nouveau sendo seu primeiro usuário / projeto conhecido.

Este foi um empreendimento de vários anos que agora foi lançado no GitHub e a documentação sob uma licença do MIT.

A documentação tornada pública neste momento cobre principalmente as gerações de gráficos NVIDIA de Maxwell, Pascal, Volta e Kepler à medida que mais está sendo trabalhado - obviamente, a última geração de Turing que certamente gostaríamos de ver mais cedo ou mais tarde. Ao perguntar sobre a documentação de Turing de código aberto, ouvi dizer que é um trabalho em andamento.

A documentação inicial publicada abrange suas tabelas de BIOS, bloco de controle de dispositivo, inicialização de dispositivo, segurança em torno do mecanismo Falcon, clock / ajustes de memória, cabeçalhos de programa de sombreamento, estados de energia e vários outros bits. Embora não seja uma documentação totalmente exaustiva, é muito mais do que já vimos da NVIDIA até hoje. Geralmente eles acabam de lançar pequenos recados aleatórios ao longo dos anos e esta é a primeira vez que eles estão distribuindo sua documentação sob um repositório / projeto / espaço unificado com mais documentação a reboque. Isso remonta pelo menos a 2012, quando eles disseram que lançariam mais documentos, enquanto agora parece que estão cumprindo essa promessa de ajudar Nouveau.

Antes que alguém pergunte nos fóruns: infelizmente, não, nesta fase, não ajuda com o maior desafio de Nouveau de re-clocking / firmware assinado desde GTX série 900 tornando-se uma obstrução real para ser capaz de reprogramar o hardware para operar em suas velocidades de clock efetivas, em vez de velocidades de clock inferiores. Ao questionar a NVIDIA, eles estão cientes da situação, mas não têm solução para anunciar agora.

O novo lar da NVIDIA para documentação de código aberto da GPU pode ser encontrado via NVIDIA / Open-GPU-Doc no GitHub e na visualização HTML .

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário