
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 40 min ago
Pyston 2.3.5 Released As Speedy Alternative To CPython
Pyston as what was born at Dropbox as a speedy open-source Python implementation is out with a new update as it continues to focus on maximizing performance. Dropbox ceased work on Pyston years ago while the developers continued and since last year joined Anaconda to continue their performant Python quest...
VKD3D 1.5 Lands In Wine For Updated Direct3D 12 Over Vulkan
VKD3D 1.5 was recently tagged as the newest version of this Direct3D 12 over Vulkan implementation used by Wine and originally an upstream to Valve's VKD3D-Proton. VKD3D 1.5 has been integrated into Wine Git ahead of next week's Wine 7.19 release...
High-Speed Mold 1.5 Linker Released With PPC64LE, SPARC64 & RISC-V BE Targets
Mold 1.5 is out today as the newest version of this open-source, high-speed linker alternative to the likes of GNU Gold and LLVM LLD...
Linux 6.0 Merges The AMD Performance Fix For The Old "Dummy Wait" Workaround
This morning I called attention to some pending work around a 20 year old chipset workaround in the Linux kernel had been hurting modern AMD systems by erroneously still applying the change to modern hardware. Fortunately, that patch has now been picked up by Linus Torvalds in time for the Linux 6.0 kernel expected for its stable debut next weekend...
openSUSE ALP Prototype "Les Droites" Releasing This Week
Earlier this year it was shared that SUSE/openSUSE is developing the Adaptable Linux Platform "ALP" for next-generation SUSE Linux Enterprise. Coming out later this week is the first public preview of openSUSE ALP...
AMD Ryzen 9 7900X / Ryzen 9 7950X Benchmarks Show Impressive Zen 4 Linux Performance
The review embargo just lifted for the AMD Ryzen 7000 series "Zen 4" desktop processors ahead of their retail availability this week. As such there are a few Phoronix articles today looking at these Zen 4 processors under Linux and many benchmarks whole several more follow-up articles will be coming over the weeks ahead. For the launch-day review I have the AMD Ryzen 9 7900X and 7950X processors. Let's take a look at the significant performance improvements to find with the AMD Ryzen 9 7900 series under Linux.
AMD Zen 4 AVX-512 Performance Analysis On The Ryzen 9 7950X
While much of AMD's briefings for the Ryzen 7000 desktop series were focused on gaming and other consumer workloads, one of the most exciting aspects for me with the Ryzen 7000 series is AMD now supporting AVX-512. But rather going for a 512-bit FPU data path and the possibility of reduced clock frequencies and power/thermal concerns, they employed a 256-bit "double pumping" strategy. When getting the AMD Ryzen 9 7950X in the lab, exploring the AMD Zen 4 AVX-512 performance was one of the areas I was most excited to evaluate. From the benchmarks about to be shown, AMD's initial AVX-512 implementation is promising and has me all the more excited for finding it on AMD EPYC "Genoa" processors.
AMD Ryzen 9 7900X / 7950X Linux Gaming Performance
Today the review embargo expires on the AMD Ryzen 7000 series desktop processors ahead of their retail availability this week. Over the past two weeks I have been testing the AMD Ryzen 9 7900X and 7950X processors as the initial review samples (I should be receiving the Ryzen 5 7600X and Ryzen 7 7700X CPUs this week, AMD is staggering their review seeding of the different models). In this article to get things started are my initial Linux gaming benchmarks with the Ryzen 9 7900X/7950X compared to an assortment of other AMD and Intel systems.
Experimental Patch Gets The ARM64 Linux Kernel Compiling Under macOS
Nick Desaulniers with Google who has been known for his contributions around compiling the Linux kernel with LLVM/Clang has recently taken to the challenge of being able to compile the Linux kernel under macOS...
A 20 Year Old Chipset Workaround Has Been Hurting Modern AMD Linux Systems
AMD engineer K Prateek Nayak recently uncovered that a ~20 year old chipset workaround in the Linux kernel still being applied to modern AMD systems is responsible in some cases for hurting performance on modern Zen hardware. Fortunately, a fix is on the way for limiting that workaround to old systems and in turn helping with performance for modern systems...
Rusticl Support For AMD RadeonSI Driver Being Worked On
Rusticl as the Rust-written OpenCL implementation for Mesa's Gallium3D as a newer and modern-focused CL alternative to the existing "Clover" code may soon see mainline support for working with the RadeonSI Gallium3D driver for supporting modern AMD graphics processors...
Linux 6.0-rc7 Released - Linux 6.0 Will Hopefully Release Next Sunday
Last week Linux 6.0-rc6 came in tiny due to many of the upstream kernel developers having been in Dublin for LPC 2022 and other events. Linus Torvalds had been fearing an uptick in activity this week as a result, but he's been pleasantly surprised that Linux 6.0-rc7 remains on the lighter side...
Btrfs Async Buffered Writes Slated For Linux 6.1 - 2x Throughput Improvement
Queued up in the Btrfs for-next Git repository ahead of the Linux 6.1 merge window is support for async buffered writes that can offer a more than two times throughput improvement...
Archinstall 2.5.1 Released With A Number Of Fixes For The Arch Linux Installer
Over the past year and a half of being on the Arch Linux install media, archinstall has made it dramatically quicker and easier to get this popular Linux distribution installed. Out today is Archinstall 2.5.1 with a number of fixes and other changes for this easy-to-use Arch Linux installer...
New Car & Flight Controller HID Drivers Ready To Race With Linux 6.1
Two new HID drivers are set to premiere with the upcoming Linux 6.1 merge window for car and flight simulators...
GNOME 43.1 To Support Wayland On The AMD-Xilinx Kria KR260
Earlier this year AMD-Xilinx announced a Linux-powered robotics starter kit making use of Xilinx's Kria KR26 SOM featuring a Zynq Ultrascale+ with four Cortex-A53 cores and Mali graphics. While robotics focused, there is a DisplayPort output and over the summer Canonical has been working to get this board playing nicely with a Wayland-powered GNOME desktop...
Generic EFI Compressed Boot Support Prepped Ahead Of Linux 6.1
Linux kernel developer Ard Biesheuvel has been working on a patch series implementing EFI generic compressed boot support that can be easily used by architectures like AArch64, LoongArch, and RISC-V...
Intel Habana Labs AI Driver Updates Readied For Linux 6.1
This week saw the Intel Habana Labs AI accelerator driver updates submitted to char/misc ahead of the upcoming Linux 6.1 merge window...
OpenJDK Java's Native Wayland Support Progressing
OpenJDK/Java has been making progress on implementing native "pure" Wayland toolkit integration not dependent upon X.Org/X11 or XWayland for rendering of Java GUI applications...
Rust-Written Apple DRM Linux Kernel Driver Renders First Cube
The very early stage Direct Rendering Manager (DRM) driver being written in the Rust programming language to support the Apple M1/M2 graphics processor achieved the milestone of being able to render a cube...