Early Linux 6.12 Kernel Benchmarks Showing Some Nice Gains On AMD Zen 5


AMD

With the Linux 6.12 merge window wrapping up this weekend and the bulk of the new feature merges now in the tree, I’ve begun running some Linux 6.12 benchmarks. Here is an initial look at Linux 6.10 vs. 6.11 vs. 6.12 Git on an AMD Ryzen 9 9950X desktop.

Many more benchmarks of Linux 6.12 will come after the merge window and on more diverse hardware platforms from desktop and mobile to servers, but for now here was an initial quick test run from this week in the pre-6.12-rc1 state.

Linux 6.12 Zen 5 AMD

The same kernel configuration used. Linux 6.12 Git was built from source since the Ubuntu Mainline Kernel PPA was broken as of testing. No other changes to this Ryzen 9 9950X system during tests besides swapping the kernel builds.

OSPRay benchmark with settings of Benchmark: particle_volume/pathtracer/real_time. Linux 6.10 was the fastest.

Timed LLVM Compilation benchmark with settings of Build System: Ninja. Linux 6.12 Git was the fastest.

Many workloads were flat across the tested kernels on this AMD Zen 5 desktop.

Hackbench benchmark with settings of Count: 32, Type: Process. Linux 6.12 Git was the fastest.

Scheduler benchmarks were showing some nice gains thanks to scheduler work merged during the Linux 6.12 merge window these past two weeks.

RabbitMQ benchmark with settings of Scenario: 120 Queues, 400 Producers, 400 Consumers. Linux 6.12 Git was the fastest.

RabbitMQ benchmark with settings of Scenario: 120 Queues, 400 Producers, 400 Consumers. Linux 6.12 Git was the fastest.

RabbitMQ benchmark with settings of Scenario: 200 Queues, 400 Producers, 400 Consumers. Linux 6.12 Git was the fastest.

RabbitMQ benchmark with settings of Scenario: 200 Queues, 400 Producers, 400 Consumers. Linux 6.12 Git was the fastest.

RabbitMQ message passing was showing better performance too on Linux 6.12.

Memcached benchmark with settings of Set To Get Ratio: 1:10. Linux 6.12 Git was the fastest.

Memcached benchmark with settings of Set To Get Ratio: 1:100. Linux 6.12 Git was the fastest.

Memcached also showing nice improvements with Linux 6.12. It will be nice if these gains are carried over on the server hardware too with future Linux 6.12 testing.

nginx benchmark with settings of Connections: 1000. Linux 6.12 Git was the fastest.

Nginx was another server workload with slight improvements on Linux 6.12 for this AMD Zen 5 system.

Ryzen 9 9950X

Stay tuned for more Linux 6.12 benchmarks on different Intel and AMD systems following the Linux 6.12-rc1 kernel release expected on Sunday.



Source link

Leave a Comment

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