NVIDIA Engineer Now Co-Maintainer Of "NOVA" Open-Source Rust NVIDIA GPU Driver

The NOVA-Core driver as the basis for a modern, Rust-written open-source NVIDIA GPU driver for the upstream Linux kernel and eventual successor to the reverse-engineered Nouveau DRM driver has a new co-maintainer.

The NOVA open-source modern NVIDIA GPU effort the past year and a half has been led by Red Hat. Red Hat engineer Danilo Krummrich has been the main NOVA-Core driver maintainer for the upstream kernel code that continues being built out piece-by-piece for the mainline tree.
Continue reading...

Proposal To Ship XLibre As X11 Server Packages On Fedora Linux Is Withdrawn

The controversial proposal to replace the upstream X.Org X11 server packages on Fedora Linux with XLibre is not going to happen... At least not for now. The change proposal has been withdrawn prior to being voted on by the Fedora Engineering and Steering Committee (FESCo).

Replacing the xorg-x11-xserver and related packages on Fedora Linux with XLibre to replace the upstream X.Org Server code isn't going to happen, at least not for the current Fedora 43 cycle.
Continue reading...

Mozilla Formally Discontinues Its DeepSpeech Project

One of the interesting projects engaged in by Mozilla that directly wasn't related to their web browser efforts was DeepSpeech, an embedded/offline speech-to-text engine. To not much surprise given the lack of activity in recent years, last week they finally and formally discontinued the open-source project.

Mozilla DeepSpeech was a promising speech-to-text engine with great performance for real-time communication even when running on Raspberry Pi SBCs and other low-power systems.

Mozilla discontinuing DeepSpeech sadly doesn't
Continue reading...

AVX-512's Enormous Advantage On AMD EPYC 4005 Series Performance

The AMD EPYC 4005 "Grado"" processors launched by AMD in May for entry-level servers offer downright amazing value, performance, and power efficiency over the Intel Xeon 6300 / Xeon E-2400 series competition. Intel's top-of-stack Xeon 6300 ( Xeon 6369P ) / Xeon E processors fail to compete with even the mid-tier EPYC 4005 series processors in either performance, power, or cost

Continue reading...

RADV Driver Introduces Limited Support For NVIDIA Cooperative Matrix Extension

The Mesa Radeon Vulkan driver "RADV" has merged support for the VK_NV_cooperative_matrix2 NVIDIA Vulkan extension but it's hidden by default and only partially supported with a focus on helping FidelityFX Super Resolution 4 and VKD3D-Proton.

VK_NV_cooperative_matrix2 is a NVIDIA vendor extension for building on the cooperative matrix types introduced by VK_KHR_cooperative_matrix for expanding beyond just the scope of GEMM kernels. The extension was introduced last October with the Vulkan 1
Continue reading...

Intel Preps Linux PTC "Throttling Control Interface" To Run Hotter For Better Performance

With the Linux 6.16 kernel Intel enabled the new Platform Temperature Control (PTC) interface as part of their int340x thermal driver. Now ahead of the Linux 6.17 kernel Intel PTC is being extended to support a Throttling Control Interface for those that may prefer running their system(s) hotter in order to enjoy better performance.

The new Intel Platform Temperature Control functionality in the original patches was described as:
"Platform Temperature Control is a dynamic control loop implemented in hardware to manage
Continue reading...

Fairphone 6 Announced With Same-Day Linux Support Patches

Dutch electronics company Fairphone today announced their Fairphone Gen 6 smartphone as the successor to the Fairphone 5. Fairphone 6 continues to be repair-friendly and was just announced this morning while already the Linux support patches have hit the Linux kernel mailing list.

The Fairphone 6 was formally announced today for €599 (~$695 USD) as a modular, repair-friendly smartphone with a five-year warranty, improved durability, and other improvements over earlier Fairphone generations.

Continue reading...

Intel Open-Source Software Begins Adding Notices For Generative AI Use

Intel open-source software projects are beginning to relay notices that they may have been developed with support from Intel-operated generative AI solutions.

Released this morning by Intel was IGSC 0.9.6 for the Intel Graphics System Firmware Update Library as an API used for dealing with firmware updates on their discrete graphics cards. Catching my eye this release wasn't any exciting new Intel graphics hardware support or big features (there weren't any) but rather acknowledging in the announcement they have added an AI disclaimer to
Continue reading...

PNG Spec Updated For HDR Images & Animated PNGs

While WebP and AVIF generate much of the interest these days from a tech perspective for modern image formats, the PNG image format was just updated with new features.

Two decades after becoming an ISO/IEC standard, the Portable Network Graphics file format saw a new revision published under a W3C Recommendation flag. The PNG Specification Third Edition is the first major update since the Second Edition was published back in 2003.

With the PNG Third Edition specification there is now native support for High Dynamic Range (HDR
Continue reading...

Former Btrfs Lead Developer Chris Mason Announces New "rsched" Tool

Open-source Linux developer Chris Mason who is known for being the original lead developer of the Btrfs file-system recently began hacking on a new tool that he announced today, rsched.

Rsched is a new tool for dealing with Linux kernel scheduler metrics. Like much software written today, it's written in the Rust programming language. Rsched makes use of the Linux kernel BPF integration for watching scheduler tracepoints and select performance counters.

Continue reading...