Of Intel’s different CPU accelerator IPs, the arguably most useful and with the greatest customer interest remains around QuickAssist Technology (QAT). Intel QAT allows offloading various compression and encryption tasks for better performance. Intel this week released QATlib 26.02 as the newest version of their user-space library for leveraging QuickAssist Technology on capable hardware.
With the new QATlib 26.02 are new USDM (User-Space DMA-able Memory) APIs for enabling zero-copy DMA operations using IOVA mappings with user-allocated memory buffers. That is the most notable addition for expanding the zero-copy support with QAT for greater efficiency. The updated QATlib also now allows configuring the EPOLL/POLL mode of operation, simplifies some of the license headers and focuses on the BSD 3-clause license, and brings various bug fixes.
Downloads and more details on the new Intel QATlib 26.02 release via GitHub.
