Intel

Coreboot 25.09 Released With 19 More Motherboards Supported, Better amdfwtool For Turin

Coreboot 25.09 was released this evening as the latest feature update to this open-source solution common to Google Chromebooks and other select motherboards/systems as an alternative to proprietary BIOS / system firmware.

This open-source firmware solution brings support for 19 more motherboards, improved boot functionality, performance enhancements, new boot mode detection capabilities, and other low-level enhancements.

Coreboot's AMD firmware tool "amdfwtool" brings better support for the latest-generation AMD EPYC 9005 "Turin
Continue reading...

Vulkan 1.4.329 Released With New Fused-Multiply Add Extension

Vulkan 1.4.329 is now available with one notable new extension in tow.

Besides a handful of documentation clarifications/corrections, Vulkan 1.4.329 brings with it one new extension: VK_KHR_shader_fma.

Vulkan's new VK_KHR_shader_fma was contributed by a Broadcom engineer and is for exposing SPIR-V's SPV_KHR_fma extension to shaders for correctly-rounded results of Fused-Multiply Add (FMA) operations.
Continue reading...

Linux Now Disabling TPM Bus Encryption By Default For Performance Reasons

Introduced last year in Linux 6.10 was TPM bus encryption and integration protection for Trusted Platform Module 2 (TPM2) handling. The intent was on better TPM security after a prior security demonstration showed TPM key recovery from Microsoft Windows BitLocker as well as TPM sniffing attacks. Shortly after being merged it was limited to just an x86_64 default where it had been tested the most at the time. Now more than one year later, this feature is being disabled by default in the mainline Linux
Continue reading...

AMD ROCm 7.0.2 Released With Radeon RX 9060 Officially Supported

AMD today released ROCm 7.0.2 as the newest update to the ROCm 7.0 compute stack.

With the ROCm 7.0.2 release, the Radeon RX 9060 is now officially supported by ROCm. The Radeon RX 9060 XT model was previously supported by ROCm alongside the RX 9070 series for RDNA4 GPUs while now the RX 9060 (non-XT) has officially joined the list.

Continue reading...

Python 3.14 Performance Running Strong In Benchmarks

With this week's release of Python 3.14 bringing performance improvements, debugging improvements, a new Zstd compression module, and other enhancements I have been eager to run some benchmarks seeing how Python 3.14 compares to prior Python releases.

For those curious about Python 3.14 performance benchmarks, I ran some fresh comparison benchmarks this week of the Python 3.12, Python 3.13, and Python 3.14 releases. All the Python releases were built from source in

Continue reading...

NVIDIA Posts Latest Linux Driver Patches For Open-Source vGPU Support

Just over one year ago NVIDIA posted open-source Linux GPU driver code for GPU virtualization "vGPU" support . That NVIDIA vGPU driver work was recently revised while still posted under a request for comments (RFC) flag.

It was only today while going through some new patches around Rust PCI config space read/write support that the new NVIDIA vGPU RFC patches were noted that had previously slipped under my radar.

Continue reading...

Microsoft Hyper-V Support Further Improved With Linux 6.18

Microsoft's Hyper-V virtualization support within the Linux kernel continues to be steadily enhanced and it's inched along further for Linux 6.18 .

The Microsoft Hyper-V code for Linux 6.18 has now unified its guest entry code for both KVM and Microsoft Hyper-V (MSHV).

A new feature for Hyper-V users is Linux 6.18 now supporting Kexec and Kdump from Azure Confidential VMs (CVMs). The necessary integration is now in place for properly handling Kexec
Continue reading...

GCC Patches Posted For C++26 SIMD Support

One of the exciting additions on the way for the C++26 programming language is a standardized library around Single Instruction Multiple Data (SIMD) operations. This portable SIMD implementation makes it easier to leverage SIMD and data parallelism in C++ for better performance and to work across SIMD architectures like AVX-512.

Posted to the GCC patches mailing list on Wednesday was work on the C++26 SIMD implementation. The patches implement a variety of the C++26 SIMD features but
Continue reading...

New Input Drivers Merged For Linux 6.18

In addition to last week's HID subsystem pull that brought haptic touchpad support and other exciting additions for Linux 6.18, the input subsystem pull was merged this week to introduce a few new input drivers.

One of the new input drivers for Linux 6.18 is himax_hx852x as a driver for the Himax HX852x(ES) touch panel controller that supports multi-touch and capacitive touch keys.

Another new input driver for Linux 6.18 is
Continue reading...

Open Source LLM

Shotcut 25.10 Video Editor Rolling Out More AI-Powered Functionality

Released this evening is the first beta of the Shotcut 25.10 open-source video editor. This prominent video editing application for Linux systems is introducing yet more AI-powered functionality.

Since last year Shotcut has been seeing some AI features like integrating OpenAI's Whisper for speech-to-text support . With Shotcut 25.10 they are baking the inverse in text-to-speech support.

The Shotcut 25.10 beta introduces text-to-speech support for the program
Continue reading...