Get the latest tech news

Linux 6.15 CRC Code Should See Big Speed-Ups For Intel/AMD AVX-512 CPUs


While we are still awaiting the Linux 6.14 release (or a 6.14-rc8 release) with no kernel drop having occurred on Sunday, early pull requests for the Linux 6.15 kernel cycle continue flowing in

Among the early pull requests over the weekend were the CRC code updates that include some nice optimizations for those running on AVX-512 processors. This code slated for inclusion in Linux 6.15 adds optimized CRC functions for the VPCLMULQDQ SIMD instruction found with x86_64 processors supporting AVX-512. Eric Biggers explained in the prior patch series working out this VPCLMULQDQ usage within the cyclic redundancy check code:"This approach allows easily wiring up an x86-optimized implementation of any variant of CRC-8, CRC-16, CRC-32, or CRC-64, including full support for VPCLMULQDQ.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Intel

Intel

Photo of Linux

Linux

Photo of ups

ups

Related news:

News photo

Qualcomm Iris Video Decode Driver & DesignWare HDMI Input Support Ready For Linux 6.15

News photo

Sched_Ext Changes Submitted For Linux 6.15

News photo

Quitting an Intel x86 Hypervisor