
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 2 min 18 sec ago
Microsoft Better Seeds The RNG For Hyper-V VMs In Linux 6.9
Microsoft has submitted their various Hyper-V updates to the in-development Linux 6.9 kernel...
Wayland Protocols 1.34 Introduces Better Drag & Drop, Explicit DRM Sync Objects
Wayland Protocols 1.34 was released on Wednesday with three new staging protocols for further enhancing Wayland's capabilities...
AMD FSR 3.1 Announced With Vulkan Support
AMD used the Game Developers Conference (GDC 2024) this week to announce FSR 3.1, the latest iteration of their FidelityFX Super Resolution tech for game upscaling...
Red Hat's Long, Rust'ed Road Ahead For Nova As Nouveau Driver Successor
Red Hat's display driver team has recently been devising plans for Nova, a new to-be-developed Linux DRM kernel driver written in Rust for open-source NVIDIA graphics support as the successor/replacement to Nouveau for newer NVIDIA GPU generations supporting the GPU System Processor (GSP). Making this effort all the more involved is being written in Rust at a time when various kernel abstractions are still being devised and not yet upstreamed...
Linux 6.9 Lowering The Overhead Of CR3 Writes
The x86/entry pull request last week for the Linux 6.9 kernel contained just a single patch but it was a significant one at that in that it helps lower the overhead for CR3 writes and the benefits can be visible for workloads like Linux's perf functionality...
GNOME 46 Released With Improved Search, Experimental VRR & More Polish
The GNOME project has announced the much anticipated release of the GNOME 46 desktop...
A Game Is Finally Announced For The Open 3D Engine
Announced back in 2021 by the Linux Foundation was Amazon Lumberyard becoming the Open 3D Engine and the Linux Foundation fostering the Open 3D Foundation for evolving this new open-source game engine. Three years later there is now a commercial game announced for the Open 3D Engine (O3DE)...
DXVK 2.3.1 Allows For More Efficient Shader Code Generation On NVIDIA GPUs
DXVK 2.3.1 has been released for this Steam Play compknent that implements the Direct3D 9/10/11 APIs atop Vulkan. Notable with DXVK 2.3.1 is VK_NV_raw_access_chains support for more efficient shader code generation on NVIDIA GPUs...
IBM Posts GCC Patches For -mcpu=power11 Support
In-step with early Power11 patches in Linux 6.9, IBM engineers have posted the GNU Compiler Collection (GCC) patches for enabling -mcpu=power11 targeting within this open-source compiler...
Tiny Corp Puts Their AMD-Powered Compute Boxes "On Hold"
Tiny Corp has been frustrated before with AMD / ROCm and planned to drop AMD graphics cards in their planned compute boxes over it only to go back to AMD GPUs with their open-source driver stack later. It's now happened again following frustrations over firmware binaries. After recently lobbying AMD to at least open-source some relevant pieces of their firmware and at ~70% confidence over their plans, Tiny Corp announced on Tuesday they are dropping AMD GPUs again from their compute plans...
Bcachefs Fixes Deadlock In Recovery, More Fixes Coming
Following the revised Bcachefs code making it into Linux 6.9 and a warning for Bcachefs multi-device users to move past Linux 6.7, a batch of fixes was merged overnight for Linux 6.9 while further fixes to this file-system are expected soon...
XWayland Rootful Lands HiDPI / Fractional Scaling Support
Running XWayland in rootful mode now allows for working HiDPI and fractional scaling support...
The Significant Corporate Importance & Pressure Around Mesa Open-Source Linux 3D Drivers
It has taken many years but the Mesa 3D open-source graphics drivers have proven very successful from the open-source AMD Vulkan and OpenGL drivers proving they can be capable of competing with the closed-source drivers not only for gaming but also workstation tasks, the Windows vs. Linux graphics driver performance gap largely closed, Microsoft even leveraging Mesa for their translations to the D3D12 API, vendors like Imagination developing once unthinkable open-source drivers, etc. But with the increasing importance to corporations, so has the responsibilities and concerns of Mesa driver developers...
AMD With Upstream Linux Nears "The Ultimate Goal Of Confidential Computing"
More AMD SEV-SNP bits are upstreamed now for the in-development Linux 6.9 kernel that is putting the EPYC processor support on the mainline kernel trajectory for "the ultimate goal of the AMD confidential computing side" to hopefully be in great shape come Linux 6.10 later in the year...
Ampere Altra Max Performance For Ubuntu Linux 22.04 vs. 23.10 vs. 24.04
Following recent benchmarks looking at how the upcoming Ubuntu 24.04 LTS release is looking on Intel Xeon Emerald Rapids as well as the performance gains for AMD EPYC 9004 series on Ubuntu 24.04, I next turned to the Ampere Altra ARM64 server processor for seeing what the performance is looking like there with this Long Term Support Linux distribution release due out in just over one month.
OpenJDK Java 22 Rolls Into GA With New Features
Oracle has announced the general availability of OpenJDK Java 22...
More Organizations Join The Ultra Ethernet Consortium, v1.0 Spec In Q3
Announced last summer was the Ultra Ethernet Consortium started by the Linux Foundation along with AMD, Intel, Cisco, Meta, Microsoft, Broadcom, and other organizations. Ultra Ethernet aims for high performance networking for the likes of AI and HPC. The group announced today they've courted an additional 45 organizations to become members of this consortium and they are on track for their v1.0 specification in Q3...
ARM SCMI CPUFreq Driver Enabling Boost Support By Default With Linux 6.9
Following last week's main set of power management updates for Linux 6.9 that saw AMD P-State Preferred Core support and tuning for Intel Meteor Lake, a secondary set of power management subsystem changes were sent out today for this new kernel...
Improved Memory Bandwidth Throttling Behavior For Linux 6.9
The x86 cache updates for Linux 6.9 offer an improved memory bandwidth throttling heuristic such as used by Intel Resource Director Technology (RDT) and also AMD EPYC CPUs with the resctrl code...
Linux 6.9 Has A Big Rework To CPU Timers - Some Power/Performance Benefits
The Linux 6.9 kernel has a big rework to the CPU timer code that has been years in the making and has some power and performance benefits...