AMD EPYC 9005 Squeezes Out More Performance On Linux 6.17

Given the promising AMD Strix Halo benchmark results on Linux 6.17 following the recent merge window and early regression fixes landing in the kernel, I was curious to see how Linux 6.17 was fairing on more powerful AMD EPYC server hardware. Here is a brief look at some of the performance improvements found running EPYC 9005 "Turin" with the latest Linux 6.17 development kernel compared to Linux 6.16 stable.

Using an AMD EPYC 9655P processor with
Continue reading...

Linux 6.18 To Introduce New Driver For TASCAM US-144MKII USB Audio Interface

One of the new hardware drivers expected to appear in the Linux 6.18 kernel later this year is the "us144mkii" USB sound driver for supporting the TASCAM US-144MKII USB audio interface.

The TASCAM US-144MKII is a 4-channel USB audio interface designed for use with Microsoft Windows and macOS. It has since been discontinued by the manufacturer but is still sold on the likes of Amazon (affiliate link) for $99 or less. Finally
Continue reading...

AMD HIPRT Updated With New Features For RDNA 4 GPUs

AMD's GPUOpen HIPRT 3.0.9ba63f3 released today as the first update since HIPRT 2.5 shipped near the beginning of the year. HIPRT is AMD's ray-tracing library built around their HIP Interface for making it easier to enable ray-tracing workloads for HIP-based software like Blender.

Most notable with this first HIPRT 3.0 release is enabling RDNA 4 ray-tracing features. The updated HIPRT library now supports compressed BVH8 and triangle packets, intersectable instances
Continue reading...

Google Chrome/Chromium Merges Wayland Color Management - Enables HDR Video Playback

Merged yesterday to the Chromium open-source codebase for the Google Chrome web browser is Wayland color management support! Linux users running on Wayland will now be able to enjoy high dynamic range (HDR) video playback within Google's web browser.

For the past month Wayland color management had been under review for the Chrome/Chromium browser to allow rendering to HDR surfaces. That code was finally merged on Monday.

Continue reading...

Ahead Of Ubuntu 26.04 LTS, Ubuntu 25.04 Has AMD SEV-SNP Host Support

While Ubuntu 25.04 has been shipping since April and following software support already upstreamed into the Linux kernel and related virtualization components, Ubuntu maker Canonical today put out a blog post to announce their AMD SEV-SNP host support found in Ubuntu 25.04. This complements the guest-side support present since Ubuntu 22.04 LTS and is an important milestone on the host-side ahead of next year's Ubuntu 26.04 LTS release.

AMD Secure Encrypted Virtualization Secure
Continue reading...

Tinygrad 0.11 Released With AMD MI350 Support, NVIDIA Blackwell

Tinygrad 0.11 is out as the newest version of this deep learning framework maintained by Tiny Corp.

Tinygrad 0.11 continues to build out its diverse hardware accelerator support from CPU code to generic OpenCL to supporting different device targets from NVIDIA to AMD to even WebGPU and others like Qualcomm. With the Tinygrad 0.11 release they have added AMD Instinct MI350 accelerator support to their AMD runtime. Their NVIDIA runtime has also added NVIDIA Blackwell GPU support. Additionally, there is now a user
Continue reading...

Pinned Device Memory Patches For Intel's Multi-GPU "Project Battlematrix" Linux Efforts

As part of Intel's ongoing Project Battlematrix efforts that include SR-IOV support for Arc Pro cards as well as multi-device (multi-GPU) support for allowing up to eight Intel Arc Pro graphics cards in a single system, today Intel engineers posted their preliminary Linux driver patches for pinned device memory functionality that is important for multi-GPU usage.

Intel engineers continue working on their multi-GPU support for Linux after some prep patches were merged for Linux 6.17. Out today in a "
Continue reading...

Rusticl vs. AMD ROCm Performance On Ryzen AI Max+ "Strix Halo"

One of the set of tests I have been meaning to carry out for a number of months has been comparing the Mesa Rusticl performance to different dedicated hardware drivers. Rusticl is the Rust-based OpenCL 3.0 driver within Mesa that works across Gallium3D drivers and over the past many months has been maturing rather well. Among the targets I have been wanting to compare is how well Rusticl competes with the AMD ROCm OpenCL implementation for Radeon GPUs. Given all the interest recently around Strix Halo and the Framework Desktop as

Continue reading...

Linux Adding Detection For BSD's Bhyve Hypervisor To Support 255+ vCPUs

Bhyve is the BSD hypervisor / virtual machine manager (VMM) developed by FreeBSD that supports a range of operating systems and across CPU vendors. With time Bhyve has also been ported to other BSDs and even Illumos and macOS. The Linux kernel is now in the process of adding guest detection for the Bhyve hypervisor in order to support VMs with 255+ vCPUs.

The Linux kernel hasn't had a reason until now for adding Bhyve detection besides cosmetic/informational reporting purposes until now. But with FreeBSD 15
Continue reading...

Apple Silicon

Apple SoC DT Updates Already Begin Lining Up For Linux 6.18

While the Linux v6.17 merge window only wrapped up earlier this month, Apple Silicon DeviceTree "DT" updates have already begun queuing for the Linux 6.18 merge window that will happen in October.

Due to the alignment of work between the different development trees, these Apple SoC DT changes missed the recent 6.17 merge window. Sven Peter who has been working on upstreaming the relevant Asahi Linux changes to the mainline Linux kernel explained that these patches could have made v6.17
Continue reading...