FERRAMENTAS LINUX: A Intel está procurando finalmente fazer o upstream do driver Linux para o seu acelerador gaussiano e neural

quarta-feira, 17 de fevereiro de 2021

A Intel está procurando finalmente fazer o upstream do driver Linux para o seu acelerador gaussiano e neural


Confira !!


Encontrado com CPUs móveis da Intel em Tiger Lake, Ice Lake e até mesmo Cannon Lake tem sido o acelerador Intel GNA. Este acelerador gaussiano e neural também é encontrado com os processadores Intel Gemini Lake e vários kits de desenvolvimento. O Intel GNA foi apoiado por um driver Linux out-of-tree, enquanto agora a empresa está finalmente trabalhando para upstream seu suporte GNA no kernel Linux.

O Acelerador Gaussiano e Neural da Intel é um coprocessador neural que pode ser usado para descarregar cargas de trabalho de inferência. O GNA em laptops Intel modernos tem sido usado para tarefas como redução de ruído e reconhecimento de voz, supondo que você configure o driver de kernel Intel GNA out-of-tree e vários componentes do espaço do usuário como o OpenVINO.

O driver Intel GNA Linux existente é um módulo de kernel de código-fonte aberto projetado para funcionar apenas no Ubuntu 18.04 LTS e testado com os kernels Linux 5.0 a 5.6. Mas fazer o upstream desse driver significaria que se tornaria muito mais fácil para os usuários do Linux em todas as distribuições começar a usar o Acelerador Gaussiano e Neural, supondo que eles tenham um software de espaço do usuário compatível para fazer uso das interfaces.

Enviado hoje foi o conjunto inicial de 12 patches pelo engenheiro da Intel Maciej Kwapulinski agora que eles estão olhando para upstream o driver. O código do espaço do usuário de código aberto, incluindo exemplos, pode ser encontrado por meio deste repositório GitHub para exercitar este driver e suas interfaces.

O driver do acelerador Intel GNA tem pouco menos de três mil linhas de código neste estágio. Os patches iniciais podem ser encontrados na lista de discussão do kernel . Veremos com que rapidez agora a Intel é capaz de obter o suporte do Acelerador Gaussiano e Neural para o upstream para permitir o uso muito mais amplo do hardware GNA em Gemini Lake e Cannon Lake / Ice Lake / Tiger Lake disponíveis até agora.




Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário