Вход на сайт

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

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

Auto Vectorizing The RISC-V Linux Kernel Shows Promising Results

Дата публикации: 11-10-2026 10:18:00

The Linux kernel build for RISC-V doesn't currently make use of the CPU ISA's Vector extension. but leveraging it with compiler auto vectorization is showing the ability to provide nice performance results for enhancing RISC-V Linux performance...

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

RISC-V

The Linux kernel build for RISC-V doesn't currently make use of the CPU ISA's Vector extension. but leveraging it with compiler auto vectorization is showing the ability to provide nice performance results for enhancing RISC-V Linux performance.

Andy Chiu presented on optimizing the Linux kernel build with RISC-V Vector this past week at Linux Plumbers Conference 2026. For kernel use-cases like crypto, RAID, XOR, and user-copy, the RISC-V Vector capabilities can help increase performance. Albeit the kernel then depends upon the Vector unit and is a less portable build. Really tailoring the performance for the best auto vectorization performance also requires per-CPU compiler targeting.

But in experiments conducted, RISC-V Vector optimizing the Linux kernel can pay nice dividends:

RISC-V Vector kernel performance

There were up to 15% gains in LZ4, Btrfs saw up to 8.4% gains, XFS up to 5%, and the impact on Nginx performance for the RISC-V Linux system ended being up to 2%. The downside is that enabling Vector use requires managing extra context and in turn time and increased memory needs. Plus FPU/vector use can be taboo in kernel space. And again allowing the kernel build to perform the best requires per-CPU tuning by the compiler.

RISC-V Vector kernel benchmarks

Those wishing to learn more around the prospects of RISC-V Vector usage for kernel mode on Linux can be found via the LPC presentation.

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

#Наименование новостиТональностьИнформативностьДата публикации
1RISC-V RVV Vector Performance Benchmarks With The SpacemiT K3 SoC2702-07-2026
2Rust For Linux 7.3 Begins Seeing Fixes To Prepare For Rust's GCC Backend08.6518-08-2026
3Linux Patches Enable Apple M4 NVMe Support06.1713-08-2026
4AVX-512 xor_gen Continues To Look Exciting For Helping Linux RAID With Modern CPUs010.1316-08-2026
5Linux Kernel Build Times Ready To Be Significantly Reduced With Latest Patches06.0218-09-2026
6Docker on RISC-V: From Release to Production in 6 Days017.8528-04-2026
7Linux 7.3 On PowerPC Now Supports In-Kernel Rust, Initial Power12 Enablement Begins014.1617-08-2026
8Linux Kernel Developers Again Discussing AI Agent Attribution - Potentially Dropping It0702-07-2026
9Qualcomm QCE Driver On The Chopping Block With ~48x Slower Than Armv8 Crypto Extensions07.5424-07-2026
10Exposing an ISA for post-quantum proofs on Ethereum017.1412-10-2026

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