Get the latest tech news

Significant CRC32C Throughput Optimization On The Way To The Linux Kernel


Google engineer Eric Biggers has worked on some very nice performance optimizations for the crypto code within the Linux kernel such as faster AES-GCM for Intel and AMD CPUs, much faster AES-XTS disk/file encryption with modern CPUs, and many other optimizations over the years

Google engineer Eric Biggers has worked on some very nice performance optimizations for the crypto code within the Linux kernel such as faster AES-GCM for Intel and AMD CPUs, much faster AES-XTS disk/file encryption with modern CPUs, and many other optimizations over the years. Biggers has patches pending to eliminate the jump table and excessive unrolling found within the CRC32C Assembly code used on modern Intel/AMD processors. Hopefully this new code will be buttoned up in time for the upcoming Linux v6.13 kernel cycle for boosting the CRC32C kernel crypto performance for modern Intel and AMD processors.About The AuthorMichael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Way

Way

Photo of linux kernel

linux kernel

Related news:

News photo

Court Rejects Byju’s Settlement, Paving Way for Insolvency

News photo

Several Linux Kernel Driver Maintainers Removed Due To Their Association To Russia

News photo

WhatsApp is making a massive change to the way it saves your contacts