News: 0001562021

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel QATlib 25.08 Brings Hugepages Support & Other Improvements

([Intel] 6 Hours Ago Intel QATlib 25.08)


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 [1]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 [2]GitHub .



[1] https://www.phoronix.com/news/Linux-6.16-Crypto

[2] https://github.com/intel/qatlib/releases/tag/25.08.0



JEBjames

Beauty:
What's in your eye when you have a bee in your hand.