By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Linux 6.15 CRC Code Should See Big Speed-Ups For Intel/AMD AVX-512 CPUs
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Linux 6.15 CRC Code Should See Big Speed-Ups For Intel/AMD AVX-512 CPUs
Computing

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

News Room
Last updated: 2025/03/24 at 6:56 AM
News Room Published 24 March 2025
Share
SHARE

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.

Eric Biggers of Google sent out the CRC updates for Linux 6.15 on Sunday. This pull includes a rework of the CRC64 cyclic redundancy check code. And most exciting is the rewite of the x86 PCLMULQDQ-optimized CRC code and adding VPCLMULQDQ support. THis also includes acceleration for the crc64_be and crc64_nvme code.

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. Vector Carry-Less Multiplication of Quadwords (VPCLMULQDQ) is found with Intel AVX-512-capable CPUs since Ice Lake and on the AMD side since Zen 4 with AVX-512 or on Zen 3 just in AVX mode.

Intel and AMD CPUs

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. On long messages the resulting functions are up to 4x faster than the existing PCLMULQDQ optimized functions when they exist, or up to 29x faster than the existing table-based functions.”

Now those are some big performance improvements.

The full list of pending CRC changes for Linux 6.15 can be found via this pull request.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article AI-driven commercial contractor platform BuildOps raises $127M at $1B valuation – News
Next Article Gemini Live can now understand your screen and surroundings, but only if you pay up
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

How Bubblemaps is Bringing Transparency to TON, and Why It Matters | HackerNoon
Computing
Bose SoundLink Plus vs SoundLink Max: Sizing up Bose’s wireless speakers
Gadget
Facebook warning over risk of ‘stolen passwords’ as users told to change setting
News
Black Myth: Wukong sparks tourism boom in Shanxi Province after revealing ancient site inspirations · TechNode
Computing

You Might also Like

Computing

How Bubblemaps is Bringing Transparency to TON, and Why It Matters | HackerNoon

5 Min Read
Computing

Black Myth: Wukong sparks tourism boom in Shanxi Province after revealing ancient site inspirations · TechNode

1 Min Read
Computing

Schedule Pins Like a Pro Using Tailwind

5 Min Read
Computing

Cross-Entropy Loss Analysis in Transformer Networks | HackerNoon

3 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?