phoronix 

feeds.twtxt.net

Linux Performance, Benchmarks & Open-Source News - Phoronix

Linus Torvalds Merged The Code Beginning To Remove Intel 486 CPU Support In Linux 7.1
As a follow-up to the news first-covered on Phoronix earlier this month about Linux 7.1 expected to begin removing i486 CPU support: it indeed happened. Linus Torvalds took the initial removal bits today without any fuss today for beginning the phase out of M486 / M486SX / ELAN kernel support… ⌘ Read more

⤋ Read More

AMD ROCm 7.2.2 Brings Optimization Guide For Ryzen AI / RDNA 3.5 Hardware
ROCm 7.2.2 is out today as a small point release to this open-source AMD GPU compute stack. There are a few code changes but most notable is arguably on the documentation side… ⌘ Read more

⤋ Read More

LLM-Assisted Patches For Linux 7.1 May Have Negative Impact On 32-bit Systems
Code now merged for the Linux 7.1 kernel may provide some negative performance implications for those still running modern Linux kernels on 32-bit hardware. A fundamental change can present cache line alignment and slab sizing implications for 32-bit Linux OS users but will provide for cleaner code with modern 64-bit computing… ⌘ Read more

⤋ Read More

Linus Torvalds Rejects Performance Fix “Hack” & Kconfig “Terrible Things” For Linux 7.1
While a lot of interesting new features and changes have been merged already for the Linux 7.1 merge window, two pull requests stand out so far for being rejected by Linus Torvalds and complete with his to-the-point commentary… ⌘ Read more

⤋ Read More

Ubuntu 26.04 Delivers Great Performance Improvements For AMD Strix Point, Especially For RDNA 3.5 Graphics
As part of my ongoing testing around the upcoming Ubuntu 26.04 release I have been running a lot of benchmarks. After recently showing some nice performance gains for AMD Ryzen AI Max “Strix Halo” with Ubuntu 26.04, several Phoronix readers inquired about any performance uplift from the more modest but still powerful Strix Point laptops like the popular Ryzen AI 9 HX 370 SKU. Here are benchmarks showing the … ⌘ Read more

⤋ Read More

Nginx 1.30 Released With Multipath TCP, ECH & More
Nginx 1.30 was just released as the newest stable version of this popular web server. Nginx 1.30 incorporates all of the changes from the Nginx 1.29.x mainline branch to provide a lot of new functionality like Multipath TCP (MPTCP)… ⌘ Read more

⤋ Read More

Sunshine Game Streaming Introduces Vulkan Video Encode Support
Sunshine v2026.413.143228 released this week as a new feature release for this self-hosted game stream host for Moonlight, an open-source game streaming client that is an implementation of the NVIDIA GameStream protocol. Notable with this Sunshine release is Vulkan Video encode support as an alternative to using the Video Acceleration API (VA-API) for game streaming… ⌘ Read more

⤋ Read More

Linux 7.1 Revamps T10 PI Data Integrity Handling For Better Read Performance
Merged yesterday for the Linux 7.1 kernel is overhauling the T10 PI code for generating and verifying data integrity information. In turn the new code is cleaner while also allowing for better read storage performance… ⌘ Read more

⤋ Read More

Mesa 26.1 RADV Driver Merges Vulkan Descriptor Heap As Big Improvement For Steam Play
As a big helper for Valve’s Steam Play with DXVK and VKD3D-Proton, the Mesa Radeon Vulkan driver “RADV” has merged its initial support for the VK_EXT_descriptor_heap Vulkan extension… ⌘ Read more

⤋ Read More

KDE Merges Per-Screen Virtual Desktops After 21 Years
A request made a KDE user all the way back in June 2005 on KDE 3.3.2 is finally resolved. After being sought after for 21 years, the latest KWin code now has support for per-screen virtual desktops… ⌘ Read more

⤋ Read More

Linux 7.1 Lands ARM64 NEON-Accelerated CRC64-NVMe For ~6x Improvement
Merged yesterday were all the CRC code updates for the Linux 7.1 kernel. Most notable with that pull is an ARM64-optimized CRC64-NVMe implementation that can deliver multiple times faster performance… ⌘ Read more

⤋ Read More

jemalloc 5.3.1 Released With Many Improvements After Nearly Four Year Hiatus
Jemalloc 5.3.1 was released today with next month marking four years since the prior release, jemalloc 5.3.0. While the version bump may not seem like much, jemalloc 5.3.1 comes with many performance improvements, new features, and other enhancements… ⌘ Read more

⤋ Read More

GreenBoost Memory Orchestrator For NVIDIA GPUs Introduces GreenBoost-Proton For Gaming
Last month we showcased GreenBoost as an open-source means of augmenting NVIDIA GPU vRAM with system RAM and NVMe storage. This memory tiering solution for NVIDIA GPUs was developed by an open-source developer with a focus on CUDA and allowing larger LLMs to be handled on graphics cards with smaller vRAM capacities. There was a setback to the project due to NVIDIA legal but now the project is going in new form and also has … ⌘ Read more

⤋ Read More

Coreboot Comes To AMD Ryzen Powered Star Labs StarBook MK VI After 3+ Year Wait
For those that had purchased a StarBook MK VI laptop 3+ years ago over the advertised support for Coreboot, Star Labs has now delivered with a Coreboot build finally available and working for this AMD Ryzen 5000 series powered laptop… ⌘ Read more

⤋ Read More

user.* xattrs On Sockets Merged For Linux 7.1 As Sought By GNOME & systemd Developers
On this first day of the Linux 7.1 merge window, among the early pull requests merged were beginning to land the various VFS pull requests submitted by Christian Brauner. Among that code merged is enabling support for user.* extended attributes on sockets… ⌘ Read more

⤋ Read More

The Good & The Bad When Using LLMs To Write Spack Packages
The Spack package manager is quite popular in the HPC / supercomputer space for scientific software. Even with the more selective niche than a typical general purpose OS package manager, large language models (LLMs) have already proven capable of being useful in generating new Spack packages. But there have also been some headaches involved too for Spack developers… ⌘ Read more

⤋ Read More

NVIDIA Hiring More LLVM Engineers To Work On CUDA Tile
Last year NVIDIA announced the new CUDA Tile programming model as one of the biggest updates ever to the CUDA platform. CUDA Tile brings a virtual ISA for tile-based parallel programming and they subsequently open-sourced the CUDA Tile IR as an intermediate representation built atop LLVM’s MLIR. Now they are looking to hire additional LLVM compiler engineers to help foster their CUDA Tile initiatives… ⌘ Read more

⤋ Read More

Rust For Linux 7.1 Bringing Experimental Option That Can Help Performance
In advance of the Linux 7.1 merge window opening, Miguel Ojeda sent out all of the Rust feature updates on Friday. This includes bumping the minimum Rust version for building the Linux kernel as well as a new experimental option that can provide better performance for Rust code within the kernel, alongside other updates… ⌘ Read more

⤋ Read More

FTRFS: New Fault-Tolerant File-System Proposed For Linux
Sent out today was an initial patch series for comment on introducing the FTRFS file-system. The FTRFS proposal is more interesting than last week’s VMUFAT file-system proposal… ⌘ Read more

⤋ Read More

Servo Browser Engine Making It Easier For Embedded Use
The open-source, Rust-based Servo browser engine has been improving its Servoshell demo browser application while one of the most promising potentials for this engine is around embedded use as an alternative to the Chromium Embedded Framework (CEF). With the latest moves by Servo developers, they are making for a more compelling story for its use… ⌘ Read more

⤋ Read More

Mesa 26.1 RadeonSI Driver Lands Improvement For AMD APUs With Rusticl
For those wishing to make use of modern OpenCL 3.0 capabilities on AMD APUs/SoCs with integrated Radeon graphics using Mesa’s Rusticl driver, an improvement was merged this weekend to the RadeonSI driver ahead of this quarter’s Mesa 26.1 release… ⌘ Read more

⤋ Read More

Apple HFS / HFS+ File-System Support Seeing Many Fixes For Linux 7.1
Nearly one year ago to the day I noted Linux developers were considering the removal of the Apple HFS and HFS+ file-system drivers from the kernel. They were orphaned the past decade and turning into a maintenance burden for upstream developers. But then to some surprise, a few developers stepped up to maintain the HFS(+) drivers. One year later it’s proving to be a success story with more fixes for this aging Apple file-system support continui … ⌘ Read more

⤋ Read More

Btrfs Brings Performance Improvements, Shutdown ioctl Stable With Linux 7.1
Among the early pull requests sent out to Linus Torvalds even before the Linux 7.0 kernel officially released on Sunday were the Btrfs file-system updates. This feature-packed CoW file-system is seeing more performance optimizations for Linux 7.1 as well as its shutdown ioctl feature no longer being experimental and a variety of fixes… ⌘ Read more

⤋ Read More

GNU Linux-libre 7.0 Deals With Deblobbing More Drivers & Cleansing DT Files
Building off last night’s release of the Linux 7.0 kernel is now the GNU Linux-libre 7.0-gnu kernel release for that downstream kernel that removes support for loading non-free-software kernel modules, blocks the loading of loadable microcode/firmware even when it means greatly reduced hardware support, and other sanitization of code in the name of software freedom… ⌘ Read more

⤋ Read More

Linux 7.0 Released With New Hardware Support, Optimizations & Self-Healing XFS
As expected the stable Linux 7.0 kernel was just released today in marking this next kernel release. The Linux 7.0 milestone comes due to Linus Torvalds’ preference of bumping the major version number after hitting X.19 as opposed to any single major change, but in any event there are a lot of great improvements and changes to find with this new kernel version. Linux 7.0 is also what’s powering the upcoming Ubuntu 26.04 LTS release… ⌘ Read more

⤋ Read More

Linux Out-Of-Bounds Access Fixed For Unprivileged Users With Specially Crafted Certs
An out-of-bounds access within the Linux kernel has existed in mainline the past three years that could be exploited by an unprivileged user submitting a specially crafted certificate to the kernel… ⌘ Read more

⤋ Read More

Many Wonderful Improvements Expected For Linux 7.1, Especially For AMD & Intel
With Linux 7.0 expected for release later today, in turn the Linux 7.1 merge window will kick off for the two week period of landing all sorts of exciting new features, changes, and removal of old features from the kernel. Here is a look at some of what is on the table for the Linux 7.1 merge window… ⌘ Read more

⤋ Read More

CMake Pursuing Tighter Integration With Package Managers, Other Improvements
While the Meson build system has been capturing much of the limelight in recent years by open-source projects, the cross-platform CMake build system also shows no signs of slowing down and continues evolving with new features and functionality… ⌘ Read more

⤋ Read More

Linux 7.0 Sees Last Minute Fix For Bogus Hardware Errors On AMD Zen 3
Ahead of the Linux 7.0 stable kernel release expected later today are some last minute pull requests sent out this morning. Notable for those using AMD Zen 3 hardware is addressing some bogus hardware errors that began appearing for some users on recent versions of the Linux kernel… ⌘ Read more

⤋ Read More

Trisquel 12.0 Released For Free Software Foundation Endorsed Distribution
For those sticking to absolute free software ideals, Trisquel 12.0 was released this weekend for this Free Software Foundation (FSF) approved distribution for only containing free software and foregoing loadable microcode/firmware and running on the Linux-libre kernel even with its reduced scope in hardware support… ⌘ Read more

⤋ Read More

AMD’s GAIA Now Allows Building Custom AI Agents Via Chat, Becomes “True Desktop App”
In addition to their efforts around the Lemonade SDK itself, AMD software engineers working on their AI initiatives continue to be investing quite a bit into the Lemonade-using GAIA, the project that originally stood for “Generative AI Is Awesome”. AMD’s GAIA now allows building your own custom AI agents via chatting with GAIA as well as becoming a “true desktop app” so it’s easier to deploy across Windows, Linux, and macOS envi … ⌘ Read more

⤋ Read More

D7VK 1.7 Brings More Improvements For Legacy Direct3D On Vulkan
D7VK as the open-source project that began as a fork of DXVK in adding support for Direct3D 7 atop Vulkan has with time extended its range to also supporting Direct3D 6, 5, and 3 APIs. Out today is D7VK 1.7 in continuing to better support those vintage versions of Microsoft’s Direct3D API… ⌘ Read more

⤋ Read More

RISC-V BeagleV Ahead Single Board Computer To See Working HDMI With Linux 7.1
The BeagleV Ahead is an open-source RISC-V single board computer S(BC) built around the quad-core TH1520 SoC. With the Linux 7.1 mainline kernel there is HDMI display support coming now that the Device Tree bits have been added… ⌘ Read more

⤋ Read More

Cage 0.3 Released With New Wayland Protocol Support
Cage as the Wayland compositor providing a kiosk mode for single, maximized apps is out with a new feature release more than six months after its prior version… ⌘ Read more

⤋ Read More

Support For AMD GFX11.7 “RDNA 4m” Pending For RADV & RadeonSI Drivers
Back in February we were the first to report on a new AMD “RDNA 4m” target appearing in the AMDGPU LLVM shader compiler. While part of the “RDNA 4” family, it’s graphics IP version is GFX 11.7 (GFX1170) that is associated with the RDNA 3 family but with some ISA changes to align it slightly more with the newer RDNA 4 graphics IP. While the RDNA 4m AMDGPU LLVM shader compiler patches have been out for two months, the Mesa patches have only been … ⌘ Read more

⤋ Read More

Intel’s New Shader Compiler “Jay” Merged For Mesa 26.1
It was just a few days ago that Jay was publicly posted as the new shader compiler in-development for Intel GPUs on Linux for both their ANV Vulkan and Iris Gallium3D drivers. While still very experimental, that initial Jay compiler code was merged today for Mesa 26.1-devel… ⌘ Read more

⤋ Read More

Firefox 149 vs. Chrome 147 Web Browser Performance On Linux
It has been a while since featuring a showdown of the Mozilla Firefox and Google Chrome web browsers on Linux. With some fresh benchmarks being overdue plus the new JetStream 3 browser benchmark having been announced last week, here is some fresh data for how these two dominant web browsers are competing on the modern Linux desktop from an Intel Panther Lake system running Ubuntu 26.04. ⌘ Read more

⤋ Read More

Linux 2026 “Spring Cleaning” To Address Some Code Remnants As Far Back As Linux v0.1
A big kernel patch series was posted today by longtime Linux developer Thomas Gleixner. The set of 38 patches amount to some big time “spring cleaning” with addressing some code remnants still around that originated back in the very early Linux v0.1 kernel while some other code being cleaned up dates back to the Linux 1.3~2.1 kernel series from the 90’s… ⌘ Read more

⤋ Read More

Bitland WMI Laptop Driver Slated For Linux 7.1
Bitland, the Chinese OEM that manufactured systems for Lenovo and other companies until being added to the US Entity List due to being accused of using Uyghur forced labor, is expected to see a WMI driver added to the Linux 7.1 kernel for better supporting Bitland laptops… ⌘ Read more

⤋ Read More

Vulkan 1.4.349 Released With Data Graph Optical Flow Extension
Vulkan 1.4.349 is out today as a small update to the Vulkan API specification that incorporates various fixes that accumulated over the past week. Plus there is one new extension… ⌘ Read more

⤋ Read More

Framework Computer To Announce Their Next-Gen Hardware Later This Month
Linux-friendly hardware vendor Framework Computer sent out a notice this morning that they will be announcing their new 2026 hardware products later this month… ⌘ Read more

⤋ Read More