FERRAMENTAS LINUX: O Intel QAT é adaptado para o Zstd para fornecer grandes ganhos de desempenho/eficiência

quinta-feira, 17 de agosto de 2023

O Intel QAT é adaptado para o Zstd para fornecer grandes ganhos de desempenho/eficiência

 


A Intel anunciou recentemente seu trabalho no suporte à compactação Zstandard (Zstd) com a tecnologia QuickAssist (QAT). Essa integração do QAT para o Zstd desenvolve o suporte Zstd 1.5.4, permitindo que uma implementação externa de um produtor de sequência seja inserida no pipeline Zstd.

De acordo com a Intel, o Zstd com o plug-in Intel QAT pode alcançar melhorias significativas de desempenho e eficiência de energia. Segundo os números da Intel, essa integração pode fornecer um rendimento até 3,2 vezes melhor, uma redução de 3,8 vezes na latência P99 e um desempenho 3,3 vezes melhor por watt em comparação com o Zstd para a compactação. Essas melhorias têm o potencial de abrir novos casos de uso inovadores em que a compactação pode ser aproveitada para cargas de trabalho onde isso não seria possível anteriormente.


O Intel QAT atuará como um produtor de sequência externo para o Zstd, melhorando o desempenho enquanto expõe a funcionalidade aos aplicativos por meio da interface familiar do Zstd. A Intel compartilhou um slide que mostra a diferença nos níveis de compactação Zstd com seus benchmarks, destacando as melhorias alcançadas com o suporte QAT.

Atualmente, o suporte QAT Zstd é mantido por meio do código QAT-ZSTD-Plugin no GitHub. A Intel forneceu mais detalhes sobre essa integração no post da comunidade Intel.com.

Os entusiastas do Zstd e da comunidade de código aberto estão ansiosos para executar benchmarks QAT-Zstd no Sapphire Rapids. Fique atento, pois nos próximos semanas poderemos ter mais informações sobre o desempenho dessa integração.





Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário