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

It is a well known fact that warriors and wizards do not get along, because
one side considers the other side to be a collection of bloodthirsty idiots
who can't walk and think at the same time, while the other side is naturally
suspicious of a body of men who mumble a lot and wear long dresses. Oh, say
the wizards, if we're going to be like that, then, what about all those
studded collars and oiled muscles down at the Young Men's Pagan Association?
To which the heroes reply, that's a pretty good allegation from a bunch of
wimpsoes who won't go near a woman on account, can you believe it, of their
mystical power being sort of drained out. Right, say the wizards, that just
about does it, you and your leather posing pouches. Oh yeah, say the
heroes, why don't you ...
-- Terry Pratchett, "The Light Fantastic"