Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-07-04 22:45
Valve's SteamOS 3.6.9 Beta Brings Many Fixes & Supports More Controllers
Valve has just released a SteamOS 3.6.9 beta as the newest update to their Arch Linux derived operating system powering the Steam Deck and other gaming devices...
GhostWrite Vulnerability Affects RISC-V CPU, Mitigating Takes A ~77% Performance Hit
Security researchers with the CISPA Helmholtz Center for Information Security have disclosed GhostWrite, a new CPU vulnerability affecting a common RISC-V processor...
More HDR Preparations Merged In Time For GNOME 47
Following the recent Mutter 47 beta release that also marks the feature freze point for GNOME 47, there still are some High Dynamic Range (HDR) display preparations being merged ahead of this next stable desktop release due out in September...
AMD Ryzen 5 9600X & Ryzen 7 9700X Offer Excellent Linux Performance
This could quite well be my simplest review in the past twenty years of Phoronix. The AMD Ryzen 9000 series starting with the Ryzen 5 9600X and Ryzen 7 9700X launching tomorrow are some truly great desktop processors. The generational uplift is very compelling, even in single-threaded Linux workloads shooting ahead of Intel's 14th Gen Core competition, across nearly 400 benchmarks these new Zen 5 desktop CPUs impress, and these new Zen 5 desktop processors are priced competitively. I was already loving the Ryzen 7000 series performance on Linux with its AVX-512 implementation and performing so well across hundreds of different Linux workloads but now with the AMD Ryzen 9000 series, AMD is hitting it out of the ball park. That paired with the issues Intel is currently experiencing for the Intel Core 13th/14th Gen CPUs and the ~400 benchmark results makes this a home run for AMD on the desktop side with only some minor Linux caveats.
In 2024 Another Attempt To Get The Apple Touch Bar In Good Shape For Linux On x86 Macs
A set of nine patches were posted for review on Tuesday in aiming to get the Apple Touch Bar working well under Linux for the x86 T2-based Macs...
Intel Idle Linux Driver Gets Patch For Xeon 6 Granite Rapids
A seemingly late patch for the Intel Idle (intel_idle) Linux kernel driver enables support for upcoming Xeon 6 Granite Rapids processors...
Dragonfly As Redis Alternative Adds Multi-Tenancy & Alpha Level SSD Data Tiering
Dragonfly 1.21 released today as the newest version of this modern, drop-in replacement to Redis and Memcached. This performance-optimized in-memory data store has added a few interesting features with the new release...
Mold 2.33 Adds New Flag To Further Speed Up The Linker
Mold 2.33 is out as the newest version of this high speed linker as an alternative to the likes of GNU Gold and LLVM LLD. With Mold 2.33 there are still new performance optimizations being worked out by lead developer Rui Ueyama...
OpenZFS 2.2.5 Released With Linux 6.9 Support, Some Linux 6.10 Bits
OpenZFS 2.2.5 is now available as the newest stable update to this open-source ZFS file-system implementation for Linux and FreeBSD systems...
Sway Compositor Lands Wayland Explicit Sync Support
Yesterday the Sway i3-inspired Wayland compositor saw tearing control support merged while today another prominent Wayland protocol has been merged: linux-drm-syncobj-v1 for explicit sync support...
NVMe 2.1 Specifications Published With New Capabilities
As part of the Flash Memory Summit this week, the NVMe 2.1 specifications were published today including the NVMe 2.1 Base specification, Command Set specifications (NVM Command Set, ZNS Command Set, Key Value Command Set), Transport specifications (PCIe Transport, Fibre Channel Transport, RDMA Transport and TCP Transport) and the NVMe Management Interface specification...
Solidigm D7-PS1010 PCIe 5.0 NVMe SSDs Offer Great Performance For Servers
Solidigm today is formally announcing the D7-PS1010 PCIe 5.0 NVMe SSDs for the data center. The new D7-PS1010 solid-state drives offer phenomenal performance for PCIe Gen 5 servers as I've enjoyed in testing out a few of these D7-PS1010 SSDs the past several weeks and their leading performance that should be especially appealing for modern AI and HPC servers.
Open-Source AMD GPU Implementation Of CUDA "ZLUDA" Has Been Taken Down
Back in February of this year you may recall the interesting news that was announced on Phoronix that AMD Quietly Funded A Drop-In CUDA Implementation Built On ROCm: It's Now Open-Source. That open-source ZLUDA code for AMD GPUs has been available since AMD quit funding the developer earlier this year. But now the code has been retracted. It's not from NVIDIA legal challenges but rather AMD reversing course on allowing it to be open-source...
NVIDIA 560.31.02 Linux Driver Delivers Various Fixes
Following last month's NVIDIA 560 Linux driver beta release where the open GPU kernel modules are used by default with Turing GPUs and newer, the NVIDIA 560.31.02 Linux driver has debuted today in stable form for the R560 series...
QNAP TS-433 Making For A Nice Open-Source & Mainline Linux NAS Experience
While there is no shortage of consumer network attached storage (NAS) devices these days, those able to run a mainline Linux kernel, open bootloader, and other open/mainline software components is a bit more challenging. Thanks to the work of open-source developer Heiko Stuebner, the QNAP TS-433 is looking to be an interesting candidate for those wanting a nice 4-bay NAS while being able to load it with a mainline Linux kernel build and other upstream open-source software...
RadeonSI Driver Sees GPU Hang Fixes - RDNA4 Fixes, Optimally Programming "OREO MODE"
A number of GPU hang fixes have been merged for AMD's RadeonSI Gallium3D driver within Mesa. These fixes should help further enhance the current RDNA3 GPU driver support and also has fixes for stabilizing the upcoming RDNA4 GPU support...
PostgreSQL Sees Up To 4x Query Performance With SIMD-Optimized JSON Escaping
For those making use of JSON data with the PostgreSQL database server, now merged code to make use of SIMD for JSON escaping has shown up to a 4x improvement for query performance when dealing with lots of JavaScript Object Notation data...
AMD Posts Patches For VCN IP DUMP With Open-Source Linux Driver
AMD engineers posted a set of patches today for enabling VCN IP DUMP support with their open-source AMDGPU kernel driver. This allows for dumping the IP state of all Video Core Next (VCN) hardware from VCN 1.0 through VCN 5.0...
Linux 6.11 x86 Platform Driver Fixes Add More Zen 5 CPU IDs, ASUS ROG Ally X Quirk
Ilpo Jarvinen of Intel sent in a new round of x86 platform driver fixes today for the ongoing Linux 6.11 kernel cycle. This pull request has a few items worth mentioning as part of this fixes queue...
Raspberry Pi Driver Updated With Vulkan 1.3 Support
The Broadcom V3DV driver living within the Mesa code-base that provides Vulkan API support most notably for Raspberry Pi 4 and Raspberry Pi 5 single board computers now advertises Vulkan 1.3!..
AMD XDNA Linux Kernel Driver For Ryzen AI Updated
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
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
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
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
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
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
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...
Linux 6.11-rc2 Addresses A Lot Of "Silly Noise"
The second weekly release candidate of Linux 6.11 is now available for testing...
GNOME Shell 47 Beta Brings Hardware Encoding When Screen Recording & More
As the next step toward releasing GNOME 47.0 in mid-September, the GNOME 47 beta release is imminent and today the GNOME Shell and Mutter compositor "47.beta" releases were made...
GNU Binutils 2.43 Released With Intel APX Assembler Preparations & More
GNU Binutils 2.43 is out as stable this Sunday as the newest update to this important piece of the open-source GNU compiler toolchain...
The Open-Source AMD GPU Linux Kernel Graphics Driver Nears 5.8 Million Lines
Last August I wrote an article about the open-source AMD GPU kernel driver crossing 5 million lines of code -- including their overzealous header files -- and following the recent Linux 6.11 merge window curiosity got the best of me with how much larger the kernel driver is now that the initial RDNA4 support is merged... Well, it's about to cross 5.8 million lines, or about a 16% increase just over the past year...
Linux 6.11-rc2 To Recognize More AMD Zen 5 CPUs
Ahead of the Linux 6.11-rc2 kernel due for release later today there is the weekly "x86/urgent" material to merge...
New Intel Linux Patches Continue Working To Improve Hybrid CPU Task Placement
Building off some "request for comments" patches sent out in April, a new set of patches appeared on Friday for the Intel P-State Linux driver for setting the asymmetric CPU capacity on hybrid systems. This is another attempt at helping to improve the Linux kernel scheduler behavior in ensuring optimal task placement between Intel Core processors having a mix of P and E cores. This patch series in particular helps when SMT / Hyper Threading support is disabled or like with upcoming Lunar Lake processors where there is no HT support...
Btrfs Stakeholders In Fedora Eye Bootable Snapshots & Transparent Encryption
It's been four years now that the Btrfs file-system has been the default for Fedora on the desktop. The Fedora and Btrfs love affair has been going well and is only getting better with more integration enhancements planned and a special interest group (SIG) now getting off the ground for furthering these efforts...
Rust-Written Redox OS Now Has A Working Web Server
The Redox OS project that is a from scratch open-source operating system written in the Rust programming language now has a working web server, among other improvements achieved during the month of July...
Linux 6.12 To Drop Old Code That Slows Down CPU Frequency Polling
The Linux 6.12 kernel cycle later this year has a change coming that will impact users of the "Schedutil" CPU frequency scaling governor. This change is dropping the "LATENCY_MULTIPLIER" that has been within the kernel code the past two decades to slowdown how frequent the CPU frequency evaluation occurs. In turn the revised logic can allow for that CPUFreq frequency re-evaluation to occur more often...
Immutable Version Of Arch-Based Manjaro Linux Available For Testing
For those intrigued by the likes of Fedora Silverblue, Vanilla OS, and NixOS for an immutable Linux distribution but desiring something based on Arch Linux, Manjaro Linux has an immutable variant now available for testing...
Limine 8.0 Bootloader Released With LoongArch Support
While not as common as GRUB or systemd-boot, a new version of Limine is now available for this open-source, modern-focused and portable multi-protocol bootloader...
GNOME Disks Adds New Standalone UI For Managing/Mounting Disk Images
In addition to the KDE development activity this week, GNOME developers have also been busy polishing their desktop ahead of their next GNOME release in September...
This Week In KDE: "Plasma Is Feeling Really Solid These Days!"
KDE developer Nate Graham is out with his usual weekend update that recaps all of the interesting KDE development activities for the past week...
Canonical Evaluating -O3 Optimized Packages For Ubuntu Linux
With Ubuntu 24.04 LTS the engineers at Canonical began focusing more on the performance of Ubuntu and establishing a performance team at the company. This work is ongoing and for Ubuntu 24.10 they are exploring another exciting area: leveraging "-O3" compiler optimizations for Ubuntu packages. Available today is an experimental build of the Ubuntu desktop and server ISOs that are compiled for the -O3 optimization level...
AMD Releases ROCm 6.2 With New Components, Improves PyTorch & TensorFlow
As expected, AMD has released ROCm 6.2 as the newest version of their open-source GPU compute stack for Radeon graphics cards and Instinct accelerators. ROCm 6.2 is a big update with several new software components, improving the existing PyTorch and TensorFlow support, and a variety of other enhancements as AMD works to better compete with NVIDIA's CUDA...
SMT Performance Benchmarks Continue To Show Benefit With AMD Zen 5/5C
While Intel's upcoming Core Ultra Series 2 "Lunar Lake" laptop processors are doing away with Hyper Threading (HT) and instead focusing more on additional E cores. AMD has asserted Simultaneous Multi-Threading (SMT) is still beneficial and supported across both their Zen 5 and Zen 5C cores. For those curious about the SMT performance and power efficiency impact, here are some SMT on/off comparison benchmarks using the Ryzen AI 9 HX 370 "Strix Point" laptop processor.
Tiny Linux Patch Up To 32% Faster, Up To 18% Less Energy For Intel Xeon Emerald Rapids
A one line patch to the Linux kernel is yielding significant performance and power efficiency gains for existing Intel Xeon "Emerald Rapids" server processors on the likes of Ubuntu Linux...
Intel Vulkan Driver Merges H.264/H.265 Video Encode Support
The open-source Intel "ANV" Vulkan driver within Mesa is now more capable for its Vulkan Video support with the H.264 and H.265 encode support now wired up for Mesa 24.3...
Linux 6.11 Addressing "Long-Time Regression" Of Buggy AMD HDMI Audio
For those that have experienced a buggy AMD HDMI audio experience when using recent versions of the Linux kernel, a fix has been submitted today for Linux 6.11 and in turn for back-porting to stable series in addressing "another long-time regression fix for AMD HDMI."..
Etnaviv NPU Driver Support Working Well For The NXP i.MX 8M Plus SoC
Open-source developer Tomeu Vizoso who has been working on supporting Vivante NPU IP within the reverse-engineered Etnaviv driver has been much time recently focused on enabling the Vivante NPU found within the NXP i.MX 8M Plus SoC. While not yet upstreamed, he's been successful in this effort and seeing good performance for object detection with this hardware...
Steam On Linux Usage Flat For July At Just Above 2%
With the start of a new month comes the latest Steam Survey statistics from Valve for providing interesting software and hardware insight...
ASUS Zenbook S 16 UM5606WA Platform Profile Impact On Performance & Power
Like most modern Intel and AMD laptops, the new ASUS Zenbook S 16 models for the AMD Ryzen AI 300 series "Strix Point" support ACPI Platform Profiles for allowing the system platform behavior to be modified depending upon whether you are seeking maximum performance, balanced (default), or power savings/efficiency. With the Ryzen AI 9 365 and Ryzen AI 9 HX 370 testing I have been doing thus far it's been on the default balanced mode (along with other laptops being compared) while in this article is a look at the Ryzen AI 9 HX 370 performance impact on the ASUS Zenbook S 16 UM5606WA when trying the other platform profile options.
Microsoft Promotes Azure Linux 3.0 To General Availability
Microsoft is today promoting the v3.0 release of Azure Linux to stable / general availability status for this Linux distribution formerly known as CBL-Mariner...
...57585960616263646566...