Intel ha annunciato la disponibilità di QATlib 26.02, l'ultima versione della libreria user-space progettata per sfruttare appieno la tecnicia QuickAssist (QAT) sui sistemi dotati di hardware compatibile. QAT è una delle tecnicie di accelerazione CPU di Intel più apprezzate, in quanto permette di scaricare compiti di compressione e crittografia, migliorando le prestazioni complessive del sistema.

Nuove funzionalità

La release 26.02 introduce nuove API per DMA zero-copy. Questa funzionalità consente di trasferire dati tra la memoria del sistema e i dispositivi QAT senza la necessità di copie intermedie, riducendo la latenza e aumentando l'efficienza.

QuickAssist Technology (QAT)

La tecnicia QuickAssist di Intel è un acceleratore hardware integrato in alcune CPU e chipset Intel. È progettata per accelerare le operazioni di sicurezza e compressione dei dati, liberando risorse della CPU per altre attività. QAT è particolarmente utile in applicazioni come server web, appliance di sicurezza e infrastrutture di rete, dove le prestazioni di crittografia e compressione sono fondamentali. Per chi valuta deployment on-premise, esistono trade-off che AI-RADAR analizza in dettaglio su /llm-onpremise.

QATlib fornisce un'interfaccia di programmazione (API) per accedere alle funzionalità di QAT. Gli sviluppatori possono utilizzare QATlib per integrare il supporto per QAT nelle loro applicazioni, migliorando le prestazioni di crittografia e compressione.