1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
 

Can we use WebGPU to compute real-time global illumination with surface patches called surfels? Does it look good enough? Is it fast enough? And can we finally construct viable compute-heavy rendering pipelines right here on the open web? Join me on this journey and let's find out!

17
submitted 6 months ago by to c/gpu@programming.dev
18
 
 

For those still using old AMD GCN 1.0 "Southern Islands" or GCN 1.1 "Sea Islands" graphics cards, the upcoming Linux 6.19 kernel is a wonderful holiday gift. With Linux 6.19, the GCN 1.0/1.1 GPUs are now defaulting to the modern AMDGPU kernel driver in place of the legacy "Radeon" DRM driver that has been the default for GCN 1.1/1.0 and other ATI/AMD graphics processors of the past 2+ decades. In this article is a look at the performance benefit of now AMDGPU being the default as well as now enabling RADV Vulkan support out-of-the-box.

19
 
 

The ZLUDA open-source project that has been through several incarnations but ultimately about getting CUDA software up and running on non-NVIDIA GPUs now supports the AMD ROCm 7 series.

ZLUDA is working on bringing CUDA to non-NVIDIA GPUs. While there were prior versions focused originally on Intel GPUs and then for a while AMD-financed work on Radeon/ROCm support, the current take is on being a multi-vendor CUDA implementation and with a special focus on getting CUDA AI workloads up and running.

20
 
 

The CentOS kernel modules "Kmods" special interest group (SIG) is now providing NVIDIA Linux Open GPU Kernel Modules for users of Red Hat Enterprise Linux and its downstreams as well as for CentOS Stream.

The CentOS Kmods SIG has begun providing kernel module builds for the open-source NVIDIA Linux Open GPU code that is the official NVIDIA Linux kernel drivers that are part of their driver package and maintained out-of-tree from the Linux kernel. The Kmos SIG is tracking NVIDIA's latest feature branches and making them installable via the "kmod-nvidia-open" package name as well as of the production branches like R570 with "kmod-nvidia-open-570". There are also supported Long Term Support / Legacy branches like "kmod-nvidia-535" for those needing legacy GPU driver support.

21
 
 

Last week I provided a look at how Intel's GPU compute performance on Battlemage evolved in 2025. In today's article is a similar Intel Arc A-Series "Alchemist" and B-Series "Battlemage" look at how the OpenGL and Vulkan graphics performance has evolved over the past year. Simply put, the open-source Intel Linux graphics driver stack has evolved immensely this year... Not just for Vulkan but even the OpenGL support continues moving in the right direction too.

22
 
 

In addition to Intel Arrow Lake desktop performance evolving nicely on Linux over the course of 2025, the Intel Arc B-Series graphics that launched last December with the Arc B580 have evolved quite nicely too with their open-source driver stack. With it coming up on one year since the Arc B580 launch, here is a look at how the GPU compute performance has evolved since that point. Similar Intel Arc B580 Linux graphics comparisons are also coming up in a follow-up comparison on Phoronix

23
24
 
 

Initially upstreamed into the Linux 6.18 kernel is Tyr as a Rust-based GPU kernel driver for Arm Mali hardware. This is in effect a Rust alternative to the Panthor DRM kernel driver for newer Arm Mali GPUs with the Command Stream Firmware (CSF). With the latest development code for Tyr, it's moved onto running the GNOME desktop and basic games like SuperTuxKart.

25
 
 

NVIDIA engineers continue working a lot on the open-source and upstream Nova driver for the Linux kernel. This modern, Rust-written open-source NVIDIA driver is still taking shape as an alternative to NVIDIA's official downstream open-source driver and the aging and reverse-engineered Nouveau driver. Out on the horizon for Nova is Hopper and Blackwell GPU support.

NVIDIA engineer John Hubbard is in the process of preparing Hopper and Blackwell GPU generations for being supported by the Nova driver. Another NVIDIA engineer is working on the Turing GPU support. Nova as a reminder is just engineered for recent generations of NVIDIA GPUs supporting the GPU System Processor (GSP)

view more: next ›