Get the latest tech news
Intel's Zswap IAA Compress Batching Work Is Very Interesting For Linux Performance
The Intel In-Memory Analytics Accelerator (IAA) found in various Xeon SKUs since Sapphire Rapids can be of big benefit to Linux servers/workstations with a Linux kernel patch series that has been in the works to provide Zswap IAA compress batching.
The Intel accelerator blocks found within recent generations of Xeon processors have overall only seen limited/niche use given the initial lack of broad software support around them. Benchmarks from Intel engineers of this Zswap IAA compress batching have shown extremely promising results for the latest Linux kernel code atop supported IAA-enabled Xeon processors: Our internal validation of IAA compress/decompress batching in highly contended Sapphire Rapids server setups with workloads running on 72 cores for ~25 minutes under stringent memory limit constraints have shown up to 50% reduction in sys time and 3.5% reduction in workload run time as compared to software compressors."
Or read this on Phoronix