❌

Vue lecture

AMD ROCm vs. Vulkan Performance For Lemonade Local AI Server With Llama.cpp

A Phoronix Premium reader recently inquired about seeing some new benchmarks of AI performance between Vulkan and AMD ROCm back-ends to see how the situation plays out today. Here are some fresh benchmarks on two separate systems with AMD Radeon graphics and using the Lemonade local AI server while exploring the difference between the ROCm and Vulkan Llama.cpp back-ends.
  •  

Mesa Developers Looking At A Formal Governance Model

The Mesa 3D driver stack has functioned well over the years without a formal governance model and just relying on an informal consensus approach for big changes. But on some occasions this informal handling has been less than ideal so upstream Mesa developers are now looking at establishing a formal governance model...
  •  

Mold 3.0 High Speed Linker Released Following Rust Rewrite

The Mold high speed linker alternative to the likes of GNU Gold/LD and LLVM LLD recently has been going through a rewrite from C++ to Rust as well as having high ambitions of eventually becoming the default linker on Linux systems. Today marks the release of Mold 3.0 for this Rust-based high performance linker...
  •  

Linux 7.4 Continues Preparing For Intel's Rugged Panther Lake

Back in May we spotted a Linux patch adding "Panther Lake R" as a rugged version of Panther Lake intended for "use in harsh environments". Since Linux 7.2 we have seen some bits of Panther Lake R driver support added while for the upcoming Linux 7.4 cycle there is additional enablement happening for this Panther Lake derivative...
  •  

Qualcomm Patching Linux For Hardware Thermal Binning To Benefit Snapdragon X Laptops

A new patch series sent out from Qualcomm that aims to help at least the Snapdragon X series laptops is hardware-binned trip point support. Some Qualcomm SoCs are available in different multiple thermal/package bins with different junction temperature limits but otherwise being the same silicon. The new Linux patches are working to properly convey that information around the thermal limits for a given piece of silicon...
  •  

OpenCourant: Rocky Linux Developers Create Community Fork Of OpenRadioss

This week was the surprising and unfortunate decision of Siemens shutting down the OpenRadioss project as the four year old open-source project started by Altair Engineering with their prominent Radioss finite element solver. Siemens didn't just end the project but they shutdown the GitHub repository that hosted the open-source code and removed other resources that had built around it. Fortunately, there's a new community fork of OpenRadioss as OpenCourant...
  •  

Linux Begins Seeing Workarounds For Fujitsu MONAKA CPU Bugs

Last month Fujitsu formally announced their MONAKA CPU as a 144 core Arm-based server processor geared for AI infrastructure. This comes after two years of seeing various Monaka patches to the GCC compiler and other open-source components. Now that MONAKA is announced, we are seeing more patches surface for the Linux kernel with this week seeing several workarounds for MONAKA CPU bugs...
  •  

AMD Sends In More New GPU Hardware Enablement For Linux 7.4, Bug Fixes

We are nearing the cut-off of new Direct Rendering Manager (DRM) subsystem material for the upcoming Linux 7.4 cycle. AMD this week sent in another feature pull to DRM-Next that is moving over to mostly bug fixing but does contain the enablement of some new GPU intellectual property blocks for upcoming graphics hardware...
  •  

openSUSE Turns To ZUPT For Post-Quantum Backups

OpenSUSE developers have announced they are making ZUPT available on their Linux distribution as a solution for providing post-quantum backups. ZUPT combines backup creation, compression, integrity verification, and encryption all via this single open-source utility...
  •  

The Amazing Work By Valve's Timur Kristóf On Improving Old AMD GPUs On Linux

Over the past year Timur Kristóf of Valve's Linux graphics driver team has made multiple very nice improvements to the AMDGPU kernel driver for enhancing support for old (GCN 1.0/1.1 era from a decade ago) graphics cards so that they can better handle Linux gaming and other tasks. This week in Toronto, Kristóf presented on this AMDGPU work that he initially began as a kernel driver development exercise after initially spending years in user-space focused on the Mesa 3D driver code...
  •  
❌