Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-04-04 12:15
systemd Highlights For 2024 From Run0 To Varlink To Advancing systemd-homed
Systemd had another busy year working on many new features from run0 as a sudo alternative to making systemd-homed more robust, increasing Varlink use, systemd-boot continuing to gain more traction, and more...
Intel Mesa Code Lands Big Patch Series For Treating Convergent Values As SIMD8
A patch series six months in the making and consisting of 24 patches by longtime Intel Linux graphics engineer Ian Romanick was merged on Christmas Eve for Mesa 25.0...
Ruby 3.4 Programming Language Brings "it", Better Performance For YJIT
Ruby 3.4 is out today as yet another annual major feature release for this programming language known for its major updates on Christmas Day...
New Intel Mesa Driver Patches Implement AV1 Decode For Vulkan Video
While there has been Vulkan Video support within Intel's open-source "ANV" driver since early 2023 and extended over time to handle H.265/HEVC decode, H.264 and H.265 encode, and more, the AV1 decode support has lagged behind until now...
CachyOS Had A Really Great Year Advancing This Performance-Optimized Arch Linux Platform
The CachyOS Linux distribution has really been on fire this year delivering impressive new features and performance optimizations for this Arch Linux derived OS...
Rust Drama, Russian Kernel Maintainers & Other Top Linux Kernel Happenings Of 2024
With 2024 drawing quickly toward a close, here is a look back at the most popular Linux kernel news of the year ranging from exciting performance optimizations and new features such as QR code error messages over to kernel drama around Russian kernel developers, Bcachefs disturbances, and the contentious growing Rust programming language use within the kernel...
SDL3 Adds Cross-Platform System Tray Support
A new feature landing in the SDL3 software/hardware abstraction library today that is commonly used by cross-platform games is a native system tray implementation that works across operating systems...
BIOS Optimizations For AMD 5th Gen EPYC Yield Greater HPC Performance & Power Efficiency
Using the 5th Gen EPYC BIOS tuning guide published by AMD, I recently looked at the impact of AI and machine learning optimized performance by adjusting some simple BIOS knobs as well as the Java throughput, latency and power efficiency for the EPYC 9005 class processors. In this article is following the AMD BIOS tuning guide to see what performance difference there is for high performance computing (HPC) workloads following the BIOS tuning recommendations compared to the defaults with an AMD EPYC 9575F server.
AMD GPU Driver Engineer Marek Olšák Lands Mesa 25.0 Optimizations For Christmas
Longtime open-source Radeon graphics driver developer Marek Olak that is well known for his Mesa improvements over the years and countless optimizations even before being employed by AMD has seen some exciting patches merged just in time for Christmas...
Intel Compute Runtime Now Advertises Production Support For Battlemage GPUs
The Intel Compute Runtime 24.48.31907.7 just released a few minutes ago as a Christmas Eve treat for Intel Linux graphics compute users. This updated open-source OpenCL and oneAPI Level Zero driver stack now advertises production support for Battlemage (BMG / Xe2) discrete graphics along with other optimization and feature work...
Uncached Buffered I/O Aims To Be Ready For Linux 6.14 With Big Gains
Linux I/O expert and storage expert Jens Axboe of Meta is hoping to have the uncached buffered I/O support squared away for Linux 6.14 -- a feature that's been a half-decade in the making...
libcamera 0.4 Released For Open-Source Camera Stack/Framework
A new release of libcamera is now available for this open-source camera stack solution that is increasingly used now for getting newer web cameras working on Linux and similar. With the libcamera 0.4 release there is improved hardware support and other enhancements to this camera framework solution...
Linux 6.14 AMD PMF Driver To Handle Custom BIOS Inputs
The AMD Platform Management Framework "PMF" driver is set to see some enhancements come the Linux 6.14 merge window...
FFmpeg Landing A Number Of Improvements For HDR
The widely-used FFmpeg multimedia library saw a number of commits land yesterday for enhancing the support around High Dynamic Range (HDR) content...
GIMP 3.0 RC1 Makes It Into Ubuntu 25.04
As a follow-up to the article about Ubuntu 25.04 preparing for GIMP 3.0 in its repositories, this past week finally brought the GIMP 3.0 release candidate into the Ubuntu 25.04 "Plucky Puffin" repository...
ASRock Challenger Arc Graphics B570 Arrives For Linux Testing
The Intel Arc Graphics B570 graphics card isn't hitting retailers until January and the review embargo doesn't expire until then, but fair game now are pictures/video of the Arc B570 hardware... The ASRock Challenger Arc Graphics B570 arrived today for Linux testing at Phoronix in the coming weeks for this second Battlemage graphics card...
Raspberry Pi 500 Delivers Great Performance, Convenient Upgrade To The Raspberry Pi 400
Four years ago already the Raspberry Pi 400 was announced as a Raspberry Pi keyboard computer built around the Raspberry Pi 4, passively-cooled, and all packaged up nicely in a keyboard form factor. Announced earlier this month was the Raspberry Pi 500 as the successor and now built around the Raspberry Pi 5. For $90 USD this keyboard computer is a very versatile and convenient compact Linux PC.
Linux 6.14 Looks To Land Rust PCI / Platform Device Driver Support
The patch series in the works for a while to provide the necessary kernel abstractions for the Rust programming language to actually implement real device drivers looks like it will finally premiere in the Linux 6.14 kernel cycle...
Ikey Doherty's Serpent OS Linux Distribution Goes Into Alpha
It's been a few months since hearing anything new out of Serpent OS, the original Linux distribution led by Ikey Doherty, who started Solus Linux and also was involved with Intel's Clear Linux. As a Christmas surprise, Serpent OS has now reached the alpha stage of development...
Faster AES-GCM & AES-XTS Crypto For AMD CPUs With Linux 6.14
Eric Biggers of Google who has pursued countless CPU optimizations within the Linux kernel's crypto subsystem over the years has some noteworthy optimizations coming for AMD processors with the upcoming Linux 6.14 kernel cycle...
Intel Engineers Adding GNU Debugger "GDB" Support For Intel GPUs
Intel engineers are working on contributing upstream support to the GNU Debugger (GDB) for debugging software running on Intel GPUs...
EVBUG Driver Being Dropped From Linux 6.14 - Useless For Years & Known Security Threat
Linux 6.13 cleared out more than 100k lines of old and unmaintained code while that end of year code cleaning isn't stopping... With Linux 6.14 at least another old and seemingly useless driver is being gutted from the input subsystem: evbug...
AMDVLK 2024.Q4.3 Brings Vulkan 1.4 Support, More Game Tuning
AMD has squeezed in one more open-source Vulkan driver update for the year to benefit Linux gamers and others wanting to use this official AMD Vulkan Linux driver option...
100+ Linux Benchmarks Of Intel Arrow Lake With New BIOS / 0x114 CPU Microcode
This past week Intel published an Intel Core Ultra 200S Series "Arrow Lake" performance status update following mixed reviews since launch around the Arrow Lake gaming performance that were inconsistent with Intel's internal findings. Among Intel's findings detailed in their report this past week were some new BIOS performance optimizations, some misconfigured performance settings in early/reviewer BIOSes, and also some Windows 11 updates being pushed down to help with different performance issues. ASUS already started releasing new BIOSes that incorporate the 0x114 Arrow Lake intended to help the situation. While it's been a Windows-focused issue, I couldn't help but to run Intel Arrow Lake performance comparison benchmarks on Linux with the new microcode / BIOS.
Linux 6.13-rc4 Released For Kernel Testing Ahead Of The Holidays
Linus Torvalds just released the Linux 6.13-rc4 kernel as the newest weekly test release leading up to Linux 6.13 stable by mid to late January...
OpenShot 3.3 Open-Source Video Editor Brings New Default Theme, Better Wayland Support
OpenShot 3.3 is out today as the newest feature release for this popular open-source video editor. This Qt-based cross-platform non-linear video editor has a new default theme and many other enhancements in time for editing any of your year-end or holiday videos...
Linux Kernel Patches To Use AMD INVLPGB Instruction Show Huge Speed-Up
Since AMD Zen 3 processors there has been the INVLPGB instruction for invalidating TLB entries for a range of pages with broadcast. As mentioned back during the AMD EPYC 7003 "Milan" launch, INVLPGB usage around this new instruction was limited... Over the past nearly four years the INVLPGB use has been limited in part because Intel CPUs do not support it but there is now a Linux kernel patch series for making use of INVLPGB for some nice performance benefits...
Intel To Use Both Family 18 And Family 19 Identification For Upcoming CPUs
Intel processors have long identified in the Family 6 series going back to the 1990s but over the past number of months Intel engineers have been adapting the Linux kernel to prepare for a post Family 6 Intel CPU era for the model/family CPU identification handling. Patches posted in September introduced Diamond Rapids support as the first Intel Family 19 CPU while new patches for the Linux kernel are indicating Intel will be using both Family 18 and Family 19 identification for future processor models...
LLVM 20 Merges An Initial Telemetry Framework
Merged this week to the LLVM Git codebase ahead of next year's LLVM 20 release is a simple telemetry framework...
Linux Driver Posted For The EC Found On Most Snapdragon X1 Laptops
For those interested in making use of Linux on the Qualcomm Snapdragon X1 Elite laptops that have been appearing since earlier this year, there's a new embedded controller (EC) driver posted for the Linux kernel for this EC that's found on most of the X1 laptop models...
SysVinit 3.12 Brings Fixes & Better Documentation For Christmas
For devoted SysVinit users trying to avoid systemd still on Linux systems in 2025, SysVinit 3.12 has been released for the holidays with the latest fixes to this open-source init system...
Flatpak XDG-Desktop-Portal 1.19.1 Brings USB Portal & Notification v2 Portal
Debuting as a new development release today was XDG-Desktop-Portal 1.19.1 as this portal front-end service for Flatpak sandboxed apps and other desktop containment frameworks. The XDG-Desktop-Portal 1.19.1 milestone is exposing new and expanded portal capabilities for dealing with various hardware devices and APIs...
Darktable 5.0 Released With Many UI/UX Improvements
In time for editing any end-of-year/holiday photos, Darktable 5.0 is out today as a major update to this open-source RAW photography workflow application...
CachyOS Update Now Uses AutoFDO-Optimized Kernel, Rusticl Driver
The CachyOS December 2024 update is out today as the newest monthly release to this performance-optimized, Arch Linux based operating system...
Raspberry Pi HEVC Decoder Driver Posted For Linux Kernel Review
The latest work that Raspberry Pi is working to upstream to the mainline Linux kernel is a HEVC/H.265 video decode driver that works on Raspberry Pi 4 and Raspberry Pi 5 single board computers...
Curl Drops Support For Hyper Rust HTTP Backend Citing Little Demand
The widely-used Curl project has removed support for its Rust-written Hyper HTTP back-end that they were experimentally shipping for several years. The removal of this Rust back-end comes from having little end-user and developer interest in this portion of the code...
AdaptiveCpp 24.10 Delivers More Performance Optimizations
AdaptiveCpp 24.10 is out today as this implementation of SYCL and C++ standard parallelism for CPUs and GPUs across hardware vendors. This compiler for C++ heterogeneous programming models has tacked on more features and additional performance optimizations with this update...
GNOME User Sharing Ported From C To Rust, libadwaita Adds Adaptive Preview Mode
It's not only KDE seeing nice improvements ahead of the holidays but GNOME developers were also busy this week preparing new improvements to their open-source desktop stack. There's been some rather exciting changes on the GNOME front as we prepare to cap off the year...
KDE Plasma 6.3 Improving Game Controller Joystick Support, Many Fixes
While the Christmas holidays are quickly approach, KDE developers remain busy working on new features for the upcoming Plasma 6.3 desktop as well as continuing to land many bug fixes...
AMD ROCm 6.3.1 Released With Instinct MI325X Support, ROCm Runfile Installer
Building off the ROCm 6.3 release from earlier this month, there's been a Friday night drop of ROCm 6.3.1 with some rather exciting end-of-year improvements...
Wine 10.0-rc3 Released With A 16 Year Old Bug "Fixed"
The third weekly release candidate of Wine 10.0 is now available for testing with another 15 bugs fixed this week...
Linux 6.13-rc4 To Fix A Nasty USB Problem Plaguing The Kernel For A Few Weeks
Merged to Linux Git minutes ago and ahead of the Linux 6.13-rc4 tagging on Sunday were this week's set of USB fixes that are particularly noteworthy. Most significant is fixing a USB regression that had been present in the stack since the Linux 6.13 merge window last month...
AMD Launches A YouTube Channel For Developers
If you are looking for some interesting technical content to watch over the holidays or end-of-year downtime, AMD shared today that they have launched their own YouTube channel for developer-related content...
OpenSUSE Announces New "YQPkg" Package Management Tool
The openSUSE project announced today YQPkg as a new package management tool for openSUSE Linux distributions...
Wayland Protocols 1.39 Released With Data Control & Workspace Additions
Jonas Adahl of Red Hat just released Wayland Protocols 1.39 as the latest set of updates to this de facto repository for Wayland protocols...
Arch Linux Based CachyOS Takes The Lead On Intel Arrow Lake
Following the recent Intel Core Ultra 9 285K Windows 11 vs. Ubuntu Linux benchmarks I wanted to expand the testing to look at how well other Linux distributions as well were performing on this new 24-core Arrow Lake desktop processor. To much surprise Intel's own Clear Linux distribution didn't take the top spot this round but as a surprising upset the Arch Linux based CachyOS distribution outperformed Clear Linux, Ubuntu, Arch Linux, and Fedora Workstation on this flagship Arrow Lake processor.
DXVK 2.5.2 Brings Fixes & Optimizations For Direct3D 9 / 10 / 11 Atop Vulkan
DXVK 2.5.2 is out today as the newest point release to this open-source software implementing the Direct3D 9 / 10 / 11 APIs atop Vulkan for powering Windows games on Valve's Steam Play (Proton) as well as being used by other software and some games directly...
Liquorix vs. Linux 6.12 Upstream Kernel Performance Across Many Workloads
A Phoronix Premium subscriber a while back requested some fresh benchmarks of how the Liquorix downstream of the Linux kernel is comparing against the latest upstream kernel... Here are some benchmarks looking at the Liquorix flavor of the Linux kernel compared to upstream Linux 6.12...
Ryzen AI NPU6 Support Added To AMDXDNA Driver For Linux 6.14 Debut
The latest round of drm-misc-next material was sent out yesterday to DRM-Next in advance of the upcoming Linux 6.14 merge window...
Weighted Interleave Auto-Tuning Being Worked On For Linux
Joshua Hahn has posted the latest "request for comments" draft working on weightedd interleave auto-tuning for the linux kernel in order to better enhance the performance characteristics of primarily Linux servers with multiple memory nodes...
...16171819202122232425...