O novo kernel Linux 6.8 que ainda começará a ser trabalhado vai suportar aceleradores Intel de última geração (QAT 420xx): mais motores, mais algoritmos.
Enfileirado na árvore de desenvolvimento do subsistema de criptografia do kernel antes da próxima janela de mesclagem do Linux 6.8, está introduzindo suporte para aceleradores Intel QAT de próxima geração. Os dispositivos Intel QAT 420xx suportarão mais mecanismos de aceleração, bem como algoritmos adicionais para a tecnologia QuickAssist de próxima geração.
O Linux 6.8 apresentará um novo driver de kernel Linux “qat_420xx” para suportar o próximo hardware da série Intel QAT 420xx, uma atualização dos aceleradores Intel QAT 4xxx existentes.
A novidade no hardware Intel QAT 420xx e suportada por este novo driver de dispositivo é o suporte agora para até 16 mecanismos de serviço e um mecanismo de administração. Além dos 17 motores também está sendo adicionado suporte para os algoritmos de cifra sem fio ZUC e Snow 3G. O suporte QAT no Linux está em boa forma e provou ser útil com melhor adoção de software do que alguns dos outros blocos aceleradores escaláveis ??Intel Xeon encontrados desde Sapphire Rapids. Possuir mais mecanismos e algoritmos de criptografia sem fio adicionais deve ser útil para implantações de telecomunicações/edge e muito mais.
Os patches da Intel que introduzem o novo suporte ao driver Intel QAT 420xx não descrevem quais produtos terão os novos recursos do acelerador, mas dado o momento, não seria surpreendente se os aceleradores QAT 4200xx fossem encontrados nos processadores Intel Granite Rapids ainda este ano.
Linux 6.8 vai suportar aceleradores Intel de última geração (QAT 420xx): mais motores, mais algoritmos
O driver qat_420xx está atualmente na base de código cryptodev-2.6.git até que a janela de mesclagem do Linux 6.8 seja aberta na próxima semana.
O código do driver Intel QAT também está recebendo suporte no Linux 6.8 adicionado para suporte de telemetria de dispositivos. A telemetria do dispositivo QAT permitirá expor métricas sobre o desempenho e a utilização do acelerador. Os dados de telemetria são expostos via DebugFS e servem apenas para permitir que esses dados sejam acessados ??por usuários/administradores e não se trata de qualquer telemetria remota ou outros usos nefastos que às vezes levantam preocupações pelos usuários do Linux, especialmente quando ouvem falar de “telemetria”.
O Linux 6.8 está se preparando para ser outro ciclo emocionante do kernel e a versão estável deve ser lançada em março.