Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

AVX-512 xor_gen Continues To Look Exciting For Helping Linux RAID With Modern CPUs

Дата публикации: 16-08-2026 10:54:19

Google engineer Eric Biggers back in June posted an AVX-512 optimization for Linux RAID yielding up to a 41% improvement on a modern AMD Ryzen 9 9950X (Zen 5) processor. A revised patch then put it as much as a 43% improvement for this AVX-512 optimized xor_gen() function. The code hasn't yet been merged to mainline but an updated version of it is now available...

Основное содержимое страницы с новостью.

LINUX STORAGE

Google engineer Eric Biggers back in June posted an AVX-512 optimization for Linux RAID yielding up to a 41% improvement on a modern AMD Ryzen 9 9950X (Zen 5) processor. A revised patch then put it as much as a 43% improvement for this AVX-512 optimized xor_gen() function. The code hasn't yet been merged to mainline but an updated version of it is now available.

The Linux xor_gen() function is used for generating and checking parity blocks for Linux software RAID as well as the native, built-in RAID capabilities on the likes of the Btrfs file-system. Eric Biggers has been pursuing an AVX-512 implementation of xor_gen() for enhancing the throughput on modern Intel and AMD processors.

AMD Ryzen 9 9950X CPU

This implementation should work on the likes of AMD Zen 4 and newer, Intel Xeon Sapphire Rapids and later, Intel Rocket Lake, or upcoming Intel Nova Lake and newer. Biggers benchmark on the AMD Ryzen 9 9950X are very promising:

xor_gen benchmark with AVX-512

While the timing doesn't look like it will work out with the imminent Linux v7.3 merge window, this weekend Biggers posted an updated version of the patch. The revised code fixes some missing VZEROUPPER instructions in the new AVX-512 code. Those interested can check out the v4 patch series for the AVX-512 xor_gen() implementation and enhancements to the kernel's handling of feature flags for AVX/AVX-512.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Xen 4.22 Released With AMD Zen 5 BLT Support, Improved RISC-V Virtualization018.2630-07-2026
2XFS Lands FALLOC_FL_WRITE_ZEROES For Efficiency Improvement In Linux 7.3014.4318-08-2026
3IOmap Improvement For Linux 7.3 Takes EXT4 & XFS Performance Further013.6918-08-2026
4Linux 7.3 SMP Improvement To Help Reduce Latency, Improve Real-Time Performance010.1917-08-2026
5AMD ZenDNN 6.0 Brings Many Improvements For Accelerating Inference On Ryzen/EPYC CPUs5708-07-2026
6HiZ Plane Optimization Merged For Intel Vulkan Linux Driver For Some Performance Benefit2710-07-2026
7Linux 7.1, Linux 7.2 Performance On The Intel Xeon 600 Series010.9614-08-2026
8LLVM 23.1-rc1 Released With AMD Zen 6 & AVX-512 BMM Support, Other Compiler Enhancements012.9923-07-2026
9Three Lines of Code Improve Linux Storage Performance07.7523-06-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 9. Тональность: 0. Информативность: 10.13. Источник: www.phoronix.com.