Linux 7.1-rc1 Showing Off Some Wins On AMD Ryzen Threadripper

Linux 7.1-rc1 Showing Off Some Wins On AMD Ryzen Threadripper

Linux 7.1-rc1 Showing Off Some Wins On AMD Ryzen Threadripper

https://www.phoronix.com/news/Linux-7.1-rc1-Threadripper

Publish Date: 2026-04-30 08:23:00

Source Domain: www.phoronix.com

My initial testing of the Linux 7.1 development kernel on various systems in the lab continues going well. Aside from one main regression in a synthetic micro-benchmark appearing on multiple systems, not seeing much in the way of Linux 7.1 performance concerns thus far and seeing some nice performance gains in select workloads.

Last week I shared some early Linux 7.1 benchmarks on an EPYC server with wins for the likes of Pogocache, Memcached, Cockroach DB, and various networking tests. The main regression observed there was with the Futex micro-benchmark of Stress-NG when comparing Linux 7.0 and Linux 7.1-rc1.

Linux 7.1 AMD Threadripper Benchmarks HP Z6 G5 A

While the HP Z6 G5 A workstation was in the lab for review, I also took the opportunity to run some Linux 7.0 vs. 7.1-rc1 kernel benchmarks on that AMD Ryzen Threadripper PRO (Zen 5) workstation.

Ethr benchmark with settings of Server Address: localhost, Protocol: TCP, Test: Latency, Threads: 32. v7.1-rc1 was the fastest.

Ethr benchmark with settings of Server Address: localhost, Protocol: TCP, Test: Latency, Threads: 64. v7.1-rc1 was the fastest.

Ethr benchmark with settings of Server Address: localhost, Protocol: TCP, Test: Bandwidth, Threads: 32. v7.1-rc1 was the fastest.

Ethr benchmark with settings of Server Address: localhost, Protocol: TCP, Test: Bandwidth, Threads: 64. v7.1-rc1 was the fastest.

Ethr benchmark with settings of Server Address: localhost, Protocol: UDP, Test: Bandwidth, Threads: 32. v7.1-rc1 was the fastest.

Ethr benchmark with settings of Server Address: localhost, Protocol: UDP, Test: Bandwidth, Threads: 64. v7.1-rc1 was the fastest.

A number of network improvements were observed for both TCP and UDP when testing with Microsoft’s Ethr. Other Linux 7.1 system testing also pointed to performance improvements, especially with UDP.

Sockperf benchmark with settings of Test: Throughput. v7.1-rc1 was the fastest.

Sockperf benchmark with settings of Test: Latency Ping Pong. v7.1-rc1 was the fastest.

The Sockperf network socket benchmark was also showing better performance with Linux 7.1-rc1.

NAMD benchmark with settings of Input: STMV with 1,066,628 Atoms. v7.0 was the fastest.

OpenRadioss benchmark with settings of Model: Bird Strike on Windshield. v7.1-rc1 was the fastest.

For heavy HPC workloads there didn’t tend to be much of a difference out of Linux 7.1 on this 32-core Threadripper workstation.

OCUDU benchmark with settings of Test: PDSCH Processor Benchmark, Throughput Total. v7.1-rc1 was the fastest.

The OCUDU software radio application was showing better performance out of running on Linux 7.1.

Stress-NG benchmark with settings of Test: Futex. v7.0 was the fastest.

This was another system showing the Futex micro-benchmark with Stress-NG performing slower on Linux 7.1-rc1 compared to Linux 7.0.

Stress-NG benchmark with settings of Test: Socket Activity. v7.0 was the fastest.

The socket activity performance had also receded on Linux 7.1-rc1 for this HP workstation.

Stress-NG benchmark with settings of Test: Context Switching. v7.1-rc1 was the fastest.

ctx_clock benchmark with settings of Context Switch Time. v7.1-rc1 was the fastest.

Like other AMD Zen 5 systems tested on Linux 7.1 thus far, the context switching performance is improved with this new kernel version.

nginx benchmark with settings of Connections: 100. v7.1-rc1 was the fastest.

nginx benchmark with settings of Connections: 200. v7.0 was the fastest.

There were also improvements for the Nginx HTTPS web server performance with Linux 7.1.

Llama.cpp benchmark with settings of Backend: CPU BLAS, Model: GLM-4.7-Flash-IQ4_XS, Test: Prompt Processing 512. v7.1-rc1 was the fastest.

Llama.cpp benchmark with settings of Backend: CPU BLAS, Model: Llama-3.1-Tulu-3-8B-Q8_0, Test: Text Generation 128. v7.1-rc1 was the fastest.

Llama.cpp benchmark with settings of Backend: CPU BLAS, Model: Llama-3.1-Tulu-3-8B-Q8_0, Test: Prompt Processing 512. v7.1-rc1 was the fastest.

Llama.cpp benchmark with settings of Backend: CPU BLAS, Model: Mistral-7B-Instruct-v0.3-Q8_0, Test: Text Generation 128. v7.1-rc1 was the fastest.

Llama.cpp benchmark with settings of Backend: CPU BLAS, Model: Mistral-7B-Instruct-v0.3-Q8_0, Test: Prompt Processing 512. v7.1-rc1 was the fastest.

For some LLMs with Llama.cpp were some nice prompt processing speed-ups on Linux 7.1 when using the CPU OpenBLAS back-end.

Geometric Mean Of All Test Results benchmark with settings of Result Composite, Linux 7.1 AMD Threadripper Benchmarks HP Z6 G5 A. v7.1-rc1 was the fastest.

Those were the main takeaways from running around 100 benchmarks on…

Source