Phoronix

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Phoronix: news regarding free and open-source software



Servo Shell Improvements For macOS & Android, More Servo Browser Engine Progress

([Free Software] 1 Minute Ago Servo October 2025)

The Servo open-source and Rust-based web browser engine made a lot of progress during the month of October. The project has issued its monthly status report to outline all of the exciting new features made on the engine itself as well as its "servoshell" example web browser application.



FFmpeg Integrates Video Encoder For Advanced Professional Video (APV)

([Multimedia] 5 Minutes Ago APV Encoder)

One week ago FFmpeg merged decode support for Samsung's Advanced Professional Video "APV" codec. APV is designed for professional-grade video recording purposes and is a royalty-free video codec geared for prosumers. Now arriving within FFmpeg Git is APV video encode support.



AWS Graviton4 96-Core Performance vs. AMD EPYC & Intel Xeon CPUs

([Processors] 1 Minute Ago)

Last week I published some initial benchmarks of the Amazon/AWS Graviton4 processors now available within the EC2 cloud using the new "R8g" instances. That initial comparison was a 64 vCPU comparison of Graviton4 against AMD EPYC and Intel Xeon 64 vCPU AWS instances. In today's article is a look at the 96-core Graviton4 bare metal performance using the "r8g.metal-24xl" AWS instance type. The Graviton4 r8g.metal-24xl performance was then compared in today's article against various bare metal AMD EPYC, Ampere Altra Max, and Intel Xeon processors in the lab at Phoronix.



Wayland Protocols 1.46 Released With New Experimental Additions

([Wayland] 5 Minutes Ago Wayland Protocols 1.46)

Wayland Protocols 1.46 released this evening with new experimental protocols for text improvements as well as refinements to the color management protocol for HDR.



NVIDIA Preps 1.6Tb/s Networking For Linux 6.19

([NVIDIA] 7 Hours Ago Linux 6.19 Networking)

NVIDIA has a number of Linux kernel patches on the way to the Linux 6.19 kernel in preparing for 1.6 Tb/s networking on NVIDIA-Mellanox hardware.



Linux Patches Improve Intel Nested VM Memory Performance Up To ~2353x In Synthetic Test

([Virtualization] 11 Hours Ago Intel Nested Virtualization)

AWS engineers have been working on Linux kernel improvements to KVM's VMX code for enhancing the unmanaged guest memory when dealing with nested virtual machines. The improved code addresses some correctness issues as well as delivering wild performance improvements within a synthetic benchmark.



Glibc Math Code Sees 4x Improvement On AMD Zen By Changing FMA Implementation

([GNU] 11 Hours Ago Glibc)

Merged this week to the GNU C Library "glibc" code is dropping the ldbl-96 FMA implementation from this library as in doing so they found a 4x improvement to throughput and latency on AMD Zen 3 hardware.



Google Looks To Bring JPEG-XL Support Back To Chrome / Chromium

([Google] 12 Hours Ago JPEG-XL For Chrome)

Back in 2022 was the surprising decision by Google that they were going to deprecate JPEG-XL image support in Chrome. By the end of 2022 they went ahead and removed JPEG-XL support from Chrome/Chromium to the frustration of many web developers and end-users interested in this image format. Now though as we get ready to roll into 2026, Google engineers are looking at bringing back JPEG-XL support to the Chrome web browser.



GCC Steering Committee Allows New Language Front-End To Land For GCC 16

([GNU] 22 November 08:36 PM EST GCC Algol 68)

Joining Ada, C/C++, COBOL, D, Fortran, Go, Modula-2, Objective-C/Objective-C++ and Rust is now another programming language expected to be added for the GCC 16 compiler release due out in the new year.



RISC-V Testing Lapse Resulted In Wrong MIPS RISC-V Vendor ID Landing In Linux 6.18

([RISC-V] 22 November 05:24 PM EST MIPS RISC-V ID)

An interesting anecdote from this week's batch of RISC-V fixes for the Linux 6.18 kernel exposed that the MIPS RISC-V/JEDEC vendor ID was wrong for code merged at the start of the kernel cycle. The testing hadn't caught it either as the QEMU emulation also ended up inadvertently using the wrong vendor ID too.



FreeBSD 15.0-RC3 Ships Latest OpenZFS, KDE Dropped From DVD ISO Due To Size Constraints

([BSD] 22 November 12:53 PM EST FreeBSD 15.0-RC3)

FreeBSD 15.0 is working toward its stable release in early December. As part of reaching that major release, FreeBSD 15.0-RC3 released today as what may be the final release candidate before FreeBSD 15.0-RELEASE.



Linux Device Trees For Cancelled Products? Don't "Waste Time"

([Hardware] 22 November 09:44 AM EST DTs For Cancelled Products)

Yesterday TUXEDO Computers cancelled their Snapdragon X Elite Linux laptop plans. In their announcement discontinuing work on this X1E Linux laptop, they said they would still upstream the Device Tree support to the mainline Linux kernel. Indeed they posted a new revision of their DT patches on Friday for the Linux kernel, but there is diminishing outlook that they will be accepted upstream for this cancelled product.



Algol 68 GCC Compiler Patches Updated With Modules System Added

([GNU] 22 November 06:57 AM EST Algol 68 GCC)

Since the start of the new year, there have been patches being posted for proposing a new GCC compiler front-end for the half-century old Algol 68 programming language. Oracle engineer Jose Marchesi has been leading the Algol 68 effort for GCC and this weekend posted a new revision of the patches, which now includes a working modules system implementation.



Linux 6.18 To Enable Both Touchscreens On The AYANEO Flip DS Dual-Screen Handheld

([Linux Gaming] 22 November 06:47 AM EST Working Touchscreen)

Sent out today were a set of input subsystem fixes for the near-final Linux 6.18 kernel. A bit of a notable addition via this "fixes" pull is getting both touchscreens working on the AYANEO Flip DS, a dual-screen gaming handheld device that can be loaded up with Linux.



KDE Plasma 6.6 Will Provide A Much Better Experience For High Refresh Rate Displays

([KDE] 22 November 07:02 AM EST Plasma 6.6)

More features continue piling on for the KDE Plasma 6.6 desktop, including an important performance fix this week for those running displays with a higher than 60Hz refresh rate.



Nautilus File Manager In GNOME 50 Will Load Thumbnails Much Faster

([GNOME] 21 November 08:53 PM EST Faster Thumbnails)

Just last week GNOME's Nautilus file manager "GNOME Files" made headlines for finally supporting Ctrl+INsert and Shift+Insert while this week there is more activity worth pointing out. Nautilus in GNOME 50 will be loading thumbnail images much faster than in prior versions.



NVIDIA 580.94.11 Linux Driver Brings HDR Metadata Support

([NVIDIA] 21 November 05:38 PM EST NVIDIA 580.94.11)

NVIDIA today issued the 580.94.11 driver release as their newest Vulkan beta driver for Linux customers. Most notable with this beta driver update is adding VK_EXT_hdr_metadata support.



Steam Frame Using Mesa's Turnip Vulkan Open-Source Driver

([Valve] 21 November 02:28 PM EST Steam Frame + Turnip)

In addition to Valve contributing to the open-source Radeon Vulkan driver for enhancing the Linux gaming experience and their AMD-powered Steam Deck, the upcoming Steam Frame VR headset is making use of Mesa's open-source "Turnip" Vulkan driver for Qualcomm Adreno graphics.



TUXEDO Computers Drops Snapdragon X1 Elite Linux Laptop Plans

([Hardware] 21 November 01:44 PM EST No Snapdragon Laptop)

Back in mid-2024, the Bavarian Linux PC vendor TUXEDO Computers teased plans for developing a Snapdragon X Elite Linux laptop. Initially they hoped to have it out by Christmas 2024. That didn't happen and now approaching Christmas 2025 they confirmed they have stopped their plans for shipping a Snapdragon X1 Elite laptop for Linux customers.



Clang 21 Delivering Nice Performance Gains On AMD EPYC Zen 4 With HBM3

([Software] 21 November 11:00 AM EST 5 Comments)

One of the areas I've been meaning to run more benchmarks on this season has been for the recently released Clang 21 compiler. Back in September when LLVM Clang 21 was debuting I ran some initial benchmarks and found it to deliver some nice performance gains on AMD EPYC Zen 5 but then have been busy with other benchmarks/articles for expanding that testing. Recently with having some spare cycles and gratis access still to the Microsoft Azure HBv5 instance for AMD EPYC Zen 4 with HBM3, I ran some Clang 20 vs. Clang 21 performance benchmarks there for those wondering about any performance benefits of this new compiler release on Zen 4.



More

Finagle's First Law:
To study a subject best, understand it thoroughly before you start.

Finagle's Second Law:
Always keep a record of data -- it indicates you've been working.

Finagle's Fourth Law:
Once a job is fouled up, anything done to improve it only makes
it worse.

Finagle's Fifth Law:
Always draw your curves, then plot your readings.

Finagle's Sixth Law:
Don't believe in miracles -- rely on them.