Open-source News

SquashFS Tools 4.7 Released: "20% To More Than Ten Times Faster"

Phoronix - Wed, 06/04/2025 - 08:20
SquashFS-Tools 4.7 is out today as a big feature update to the user-space utilities for creating/modifying/extracting SquashFS read-only file-system images. SquashFS 4.7 delivers some big performance improvements and other nice enhancements...

Linux 6.16 Merges Support For The Apple Magic Mouse 2 USB-C

Phoronix - Wed, 06/04/2025 - 03:53
While Linux 5.13 back in 2021 added support for the Apple Magic Mouse 2, only now with the Linux 6.16 kernel is there support arriving for the USB-C version of the Apple Magic Mouse 2 that debuted last year...

Linux 6.16 Brings Many Laptop Driver Improvements, New Dasharo ACPI Driver

Phoronix - Wed, 06/04/2025 - 00:09
The wide assortment of x86 platform driver updates have been merged for the Linux 6.16 kernel due out as stable in July. As is usually the case, there are a number of Intel and AMD platform updates along with a wide assortment of driver improvements primarily for laptops from the major OEMs/ODMs...

SMT Proves Very Advantageous For AMD Ryzen AI MAX Strix Halo Performance

Phoronix - Tue, 06/03/2025 - 21:00
While Intel opted against implementing Hyper Threading for their latest Arrow Lake and Lunar Lake processors, Simultaneous Multi-Threading (SMT) still proves very effective on the AMD side. Even though the top-end AMD Ryzen AI MAX "Strix Halo" SoCs provide 16 Zen 5 cores, the presence of SMT for 32 threads still proves worthwhile from both a performance and power efficiency perspective. Here is an on/off comparison for SMT with the flagship AMD Ryzen AI MAX+ PRO 395 within the HP ZBook Ultra G1a.

AMD Upstreams Efficient Malloc Support On GPUs For LLVM libc

Phoronix - Tue, 06/03/2025 - 20:36
AMD compiler engineer Joseph Huber is the one who ported DOOM to run on GPUs atop ROCm + LLVM libc as part of taking standard C/C++ code to run on GPUs and more recently has also been pursuing Flang/Fortran support atop GPUs. The latest in this ongoing quest is implementing efficient malloc support for memory allocation support on GPUs via the LLVM libc library...

Pages