
With the Linux 7.3 kernel due out for release on Sunday, I've continued running more benchmarks recently of this forthcoming kernel version and it looks great. In my Linux 7.3 testing of the Git state it's been looking great in testing on a variety of hardware shown across multiple systems. Recently I decided to try out this new kernel code on the 96-core AMD Ryzen Threadripper PRO 9995WX workstation.
The Threadripper PRO 9995WX 96-core / 192-thread HEDT workstation processor is already in a class of its own and with Linux 7.3 the performance is continuing to incrementally go even higher, on top of gains from optimizations in prior versions of the Linux kernel.
When comparing Linux 7.2 to Linux 7.3 Git, there are some nice evolutionary improvements for this AMD Zen 5 workstation platform:
Some nice I/O gains are to be found with Linux 7.3 especially for systems with modern PCIe Gen 4/5 NVMe storage.
This did translate into some nice wins on Linux 7.3 for real-world workloads like the PostgreSQL database.
The MySQL fork MariaDB was faster too with Linux 7.3.
And TigerBeetle too for that financial transactions database.
Network performance riding higher too with Linux 7.3.
In kernel micro-benchmarks, tests like forking, IO_uring, and mutexes were faster with Linux 7.3.
Code compilation tasks were subtly but consistently faster with Linux 7.3 on this AMD Ryzen Threadripper PRO workstation.
And some small gains were observed in CPU-based AI workloads too.
Linux 7.3 is looking in great shape for release on Sunday and besides the performance there are also many new features in Linux 7.3.