VOOZH about

URL: https://www.phoronix.com/news/Intel-QATlib-25.08

⇱ Intel QATlib 25.08 Brings Hugepages Support & Other Improvements - Phoronix


👁 Phoronix

Intel QATlib 25.08 Brings Hugepages Support & Other Improvements

Written by Michael Larabel in Intel on 18 July 2025 at 06:19 AM EDT. 2 Comments
Intel engineers yesterday released QATlib 25.08 as the first new update in nearly one year for this QuickAssist Technology library. Intel QuickAssist allows hardware-accelerated offloading of various security authentication and compression operations from the CPU onto dedicated accelerator IP found in recent Xeon processors. Intel's QATlib is the open-source library for enabling that magic to happen from the user-space side.

Intel QATlib 25.08 continues supporting both QuickAssist Gen4 and Gen5 devices -- there are older QAT hardware out there but unsupported. Intel recently began upstreaming Intel QAT Gen6 hardware support within the Linux kernel driver for presumably finding QAT Gen6 with upcoming Xeon Diamond Rapids / Clearwater Forest processors but QATlib isn't yet officially supporting that next-generation accelerator.

What there is to find with QATlib 25.08 is hugepages support and various other refinements that have built up within the Intel codebase over the past year:
"- Added support for Hugepages
- Added No-IOMMU support for vfio
- Added support for programmable CRCs to the DC Service
- Added a new API to query compression capabilities and marked the old API for deprecation
- Enabled treating a CRC generated by the compression engine as an error (see --enable-treat-crc-from-comp-engine-as-error)
- Enabled a performance optimization in the case where Queue Pairs are not shared across threads (see --enable-icp-without-qp-submission-lock)
- Disabled ZUC-256 on Intel QAT GEN5 devices
- Aligned with CPA API v5.6
- Bug Fixes"

For those making use of Intel QuickAssist you can grab the new QATlib 25.08 release from GitHub.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.