NVIDIA Talks Up "Expanding The Open-Source Horizon" Around AI & Kubernetes

KubeCon Europe is running this week in Amsterdam and NVIDIA used the event to talk up their open-source work around AI and newest open-source contributions.

NVIDIA announced today at KubeCon Europe that they are donating the NVIDIA Dynamic Resource Allocation "DRA" driver to the Cloud Native Computing Foundation. This NVIDIA driver will enjoy "full community ownership" and broader collaboration. The NVIDIA DRA driver for Kubernetes is for configuring and sharing devices like GPUs. The DRA driver allows for sharing and dynamically re-configuring GPUs as well as
Continue reading...

GTK3 Toolkit Winding Down To One Release Per Year

The GTK 4.0 toolkit released in December 2020 while the GTK3 toolkit has continued to be maintained given a lot of software still relying on that older version. GTK 3.24.52 was released yesterday and with this version it's now shifting its release cadence to just one new update per year.

GTK3 had been seeing new point releases between once a month to every few months, depending upon what bugs were encountered or other fixes that needed to be resolved. In 2
Continue reading...

Patch Posted To Enable Intel FRED By Default On Linux

Following today's article exploring the performance benefits of Intel Flexible Return and Event Delivery "FRED" with Panther Lake and also pointing out the rather obscure nature of FRED being disabled-by-default, an Intel Linux kernel engineer posted a patch to now enable FRED by default for better performance.

Longtime Linux engineer H. Peter Anvin with Intel posted the patch to enable FRED by default on supported processors. FRED so far is found with Core Ultra Series 3 "Panther Lake" plus upcoming Xeon Diamond Rapids processors. AMD
Continue reading...

Cloudflare Details Their Upgrade To EPYC Turin For 2x Throughput, 50% Better Perf/Watt

Cloudflare's technical blog posts about their hardware and software efforts are always a treat to read. Their latest fascinating technical content is on their newest "Gen 13" server platform based around AMD EPYC Turin where they are now achieving 2x throughput and 50% better performance-per-Watt thanks to these latest-generation AMD EPYC server processors paired with software improvements too.

Two years ago Cloudflare outline their choice of AMD EPYC Genoa-X for their Gen 12 servers . For Gen 13 they are
Continue reading...

XMMS Codebase Brought Back To Life By AI With GTK4 + GStreamer/PipeWire Port

Longtime Linux desktop users will likely remember the glorious days of the XMMS music player inspired by Winamp. It's been about two decades since the last official release but thanks to AI there is now a modern port of the codebase to GTK4 and GStreamer/PipeWire.

Christian Schaller at Red Hat has been experimenting more with AI and as part of his experiments he was able to bring a modern XMMS audio player to life. After Claude failed to modernize the codebase for months, Opus 4.6 was able to come
Continue reading...

Intel FRED Can Yield Greater Performance - FRED Benchmarks On Panther Lake

With Intel's new Core Ultra Series 3 " Panther Lake " laptop SoCs, the Xe3-based Arc B390 graphics and much improved CPU performance capture much of the spotlight. One new capability with Panther Lake that isn't featured as much though is the new FRED capability with Flexible Return and Event Delivery . Today's Intel Panther Lake testing is looking at the very interesting performance impact of FRED on Linux.

Intel Panther Lake is the first CPU generation featuring FRED. Intel initially disclosed FRED back

Continue reading...

Firefox 149 Now Available With XDG Portal File Picker, Rust-Based JPEG-XL Decoder

Firefox 149.0 release binaries are now available with a wide assortment of improvements for this month's update to the cross-platform Mozilla web browser solution.

Firefox 149 comes with jxl-rs as the Rust-based JPEG-XL image decoder to replace their prior C++ JPEG-XL decoder, faster PDF file handling, support for downloading images from PDFs via the context menu, better robustness of HTTP/3 upload performance, and Firefox on Linux now defaults to the XDG portal file
Continue reading...

Linux's sched_ext Will Prioritize Idle SMT Siblings For Better Performance

A change to the Linux kernel's extensible scheduler class "sched_ext" for allowing nifty scheduler implementations via BPF programs will begin to prioritize SMT siblings to help with better performance.

A sched_ext change queued in its development tree ahead of the upcoming Linux 7.1 kernel cycle will prioritize idle SMT siblings for providing slightly better performance over the current behavior of just picking a CPU within the same last level cache. If there is an idle SMT sibling, sched_ext will now prefer it before checking for

Qt 6.11 Toolkit Released With "The Same 3D Capabilities As A Game Engine"

Qt 6.11 is out as the latest version of this cross-platform toolkit used by the KDE desktop and widely by both open-source and closed-source applications.

Qt 6.11 introduces Qt Canvas Painter as a new means of 2D graphics drawing built atop the Qt Rendering Hardware Interface for hardware acceleration of 2D UIs. The new Qt Canvas Painter should be much faster than the existing QPainter with OpenGL back-end. Qt Canvas Painter was inspired in part by HTML5's canvas
Continue reading...

Ubuntu Maker Canonical Joins The Rust Foundation

Canonical announced today that they have joined the Rust Foundation as a Gold Member.

Ubuntu Linux continues ramping up its embrace of the Rust programming language. From shipping Rust Coreutils "uutils" in place of GNU Coreutils on Ubuntu 25.10+ to other Rust system tooling, Canonical has been quite proactive in shipping new Rust components in Ubuntu Linux on the basis of being modern and promoting better memory safety and security benefits.

Ahead of next month's Ubuntu 26.04 LTS release with the latest Rust
Continue reading...