Open-source News

AMD XDNA Linux Kernel Driver For Ryzen AI Updated

Phoronix - Tue, 08/06/2024 - 02:19
At the start of the year AMD posted an open-source XDNA Linux driver to GitHub for supporting the Ryzen API NPU IP found within their newest Ryzen mobile SoCs. It wasn't until last month though in mid-July that AMD began the process of submitting the driver for review so that it can work its way toward the mainline Linux kernel within the "accel" accelerator subsystem. Today brings a second revision to that driver...

Trying Out The Ubuntu "-O3" Optimized Build For Greater Performance

Phoronix - Tue, 08/06/2024 - 00:30
Canonical engineers on Friday announced they are evaluating "-O3" compiler optimized package builds for Ubuntu Linux. As part of this evaluation of using GCC's -O3 compiler optimization level rather than -O2 when compiling Ubuntu packages, experimental Ubuntu desktop and server ISOs are available for testing with this change. Excitingly I ran some initial benchmarks over the weekend in looking at the performance difference.

Sway Compositor Lands Wayland Tearing Control Support

Phoronix - Mon, 08/05/2024 - 23:05
A one year old merge request to support Wayland's Tearing Control protocol (tearing-control-v1) has finally been merged into the Sway compositor codebase...

Firefox 129 Now Available With HTTPS Replacing HTTP As Default Protocol

Phoronix - Mon, 08/05/2024 - 22:43
Mozilla Firefox 129.0 is now available for download ahead of its formal release announcement on Tuesday. Making Firefox 129 notable is that for non-local sites it's now replacing HTTP with HTTPS by default. Firefox will now aim for HTTPS as the default protocol on non-local sites...

LLVM OpenMP Runtime Lands Improvements For Intel Meteor Lake

Phoronix - Mon, 08/05/2024 - 22:01
A three month old merge request finally landed in mainline LLVM Git this past week to deliver improvements initially for Intel Meteor Lake processors...

Linux 6.12 To Add New Build Options For More Fine-Grained Control Over CPU Mitigations

Phoronix - Mon, 08/05/2024 - 18:35
The Linux 6.12 kernel cycle later this year is expected to see a number of new Kconfig options introduced for greater build-time control over what CPU speculative execution security mitigations are included as part of the kernel build...

LLVM/Clang 20 Compiler Begins Seeing Intel AVX10.2 Support

Phoronix - Mon, 08/05/2024 - 18:23
In-step with the GCC compiler beginning to see Intel AVX10.2 support patches, the LLVM Clang 20 Git code is already seeing initial AVX10.2 code merged for this open-source compiler...

Pages