Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-09-10 03:00
AMD Engineer Talks Up Vulkan/SPIR-V As Part Of Their MLIR-Based Unified AI Software Play
An AMD engineer presented earlier this month at the Vulkanised 2025 conference in Cambridge (UK) around the work they are pursuing for AI using the MLIR intermediate representation, IREE, and the role that Vulkan/SPIR-V can play for AI acceleration across AMD's wares as well as other hardware...
GCC 15.1 Compiler Nears Release As Bugs Whittled Away
Current GNU Compiler Collection release manager Richard Biener of SUSE provided an update concerning the upcoming GCC 15 stable compiler release...
RADV Driver Expands Use Of Performance-Helping DCC Fast Clears On RDNA3 GPUs
Just ahead of the AMD RDNA4 GPUs launching, the Mesa RADV Vulkan driver has expanded a performance optimization technique for existing RDNA3 graphics processors...
AMDVLK 2025.Q1.2 Released With Strix Halo Support
When seeing a new AMDVLK release was just tagged on GitHub and just a few hours to go until the Radeon RX 9070 series announcement, I was hoping it was going to be a new driver officially rolling out their new RDNA4 GPU support. Today's AMDVLK 2025.Q1.2 driver was not for officially introducing RDNA4 but does bring Strix Halo support and other improvements...
Intel Posts Linux Kernel Patches For Supporting APX - Advanced Performance Extensions
Intel initially detailed Advanced Performance Extensions (APX) back in mid-2023 as extensions to double the number of general purpose registers and add other performance features. In the time since they have done a lot preparing the GCC and LLVM/Clang compilers for the new APX ISA features while finally today they sent out an initial set of patches for preparing the Linux kernel for APX processors...
EA Open-Sources Command & Conquer Red Alert
In a surprising announcement, Electronic Arts announced today that they have open-sourced Command and Conquer Red Alert under the GPL license along with Command and Conquer Tiberian Dawn and related titles...
Motion Control Subsystem Proposed For The Linux Kernel
A set of patches posted to the Linux kernel mailing list today propose the introduction of a Linux Motion Control "LMC" subsystem for drivers that could control devices like CNC machines and 3D printers...
SUSE's "Agama" OS Installer Receives Pleasant Facelift, Future Roadmap
SUSE's Agama project is their modern OS installer featuring a web-based UI that will serve as the installer of SUSE/openSUSE in future releases moving forward. Agama 12 is now available as the newest iteration of this operating system installer and there is also now a public road-map concerning future development plans...
NVIDIA 570.124.04 Linux Driver Brings Additional Fixes
Going into beta just under one month ago was the NVIDIA 570.86.16 Linux driver that brought initial support for GeForce RTX 50 "Blackwell" graphics cards as well as Vulkan driver improvements, Variable Rate Refresh (VRR) support with multiple displays, GPU overclocking exposed by default, and various other refinements to this official NVIDIA Linux driver. Out today is the NVIDIA 570.124.04 stable Linux driver release...
FFmpeg Lands AV1 RTP Packetizer/Depacketizer
Merged yesterday to FFmpeg Git is an initial AV1 RTP packetizer and depacketizer in working to support the tentative AV1 RTP specification...
FreeBSD In Q4 Saw More Work For AMD Systems, Framework Laptops & PinePhone Pro
The FreeBSD project this morning published their quarterly status report that outlines all of the interesting OS improvements and other changes made during Q4'2024...
Fish 4.0 Shell Released With Code Ported From C++ To Rust
Entering beta last year was the Fish Shell 4.0 release that migrated its codebase from C++ to Rust. Out today is the first stable 4.0 release for the Rust-ed version of the popular Fish Shell...
AMD Open-Sources GMLIB For RadeonSI Driver - Working On HDR Video Support
Merged today for Mesa 25.1 is introducing a new previously AMD-internal library to the open-source RadeonSI Gallium3D driver dubbed GMLIB. This GMLIB code is being used by RadeonSI in conjunction with Radeon GPUs having the Video Processing Engine (VPE) hardware to deal with HDR video on Linux...
x86 32-bit Changes Look To Be Ready For Linux 6.15 - Drops Support For More Than 4GB RAM
Over the past few months there's been an in-progress patch series by Arnd Bergmann for cleaning up the x86 32-bit kernel support for running on x86_64 CPUs. After the third iteration of the patches were posted this week, these x86 32-bit CPU clean-ups were shuffled into the tip/tip.git "x86/cpu" Git branch ahead of the upcoming Linux 6.15 merge window...
Zink Working On A "Nice Performance Boost" For OpenCL / DaVinci Resolve
Mike Blumenkrantz as the lead developer of Mesa's Zink OpenGL-on-Vulkan driver implementation and working for Valve as part of their Linux graphics team has been spending much time recently optimizing for OpenCL with the Rusticl Gallium3D driver...
Git 2.49-rc0 Released With "git backfill", zlib-ng Preparations & Rust Interface
Git maintainer Junio C Hamano announced Git 2.49-rc0 today as an early preview release for the next version of this widely-used, distributed version control system...
AMD EPYC Turin Power Profile Selection Impact On Performance & Efficiency
Last week I published an article looking at the power efficiency of 5th Gen AMD EPYC "Turin" using the modern AMD P-State driver and the Power Profile options. The AMD P-State driver being used by default now for the EPYC 9005 series processors on Linux 6.12+ and paired with Power Profile option tuning can deliver a nice boost to server energy efficiency with only modest impact to the performance. Today's article are some complementary numbers I carried out recently on a Supermicro server looking at more of the Power Profile Selection options.
AMD Driver Lands DCC For Multi-Plane Formats With RDNA4, Tiling For Video Buffers
More RadeonSI Gallium3D changes worth mentioning have landed today in Mesa 25.1 Git for the open-source Linux graphics driver stack...
Intel Graphics Driver With Linux 6.15 To Allow Tuning The GuC Power Profile
Following the various Intel graphics driver feature updates sent out earlier this week in building up the new kernel graphics/display driver features for Linux 6.15, another prominent pull request was sent out yesterday with additional material...
FineIBT-BHI Looks To Be Ready Ahead Of Linux 6.15 To Provide Tougher Kernel Defenses
FineIBT-BHI as a means of tougher kernel defenses for fending off Branch History Injection (BHI) looks like it will be ready for upstreaming in next month's Linux 6.15 merge window...
Mesa's Vulkan WSI Now Supports Wayland Color Management
Adding to the flurry of open-source work recently around the merged Wayland color management protocol for supporting HDR, the Mesa Vulkan Windowing System Integration (WSI) code has added support for this protocol...
Spectre Mitigations Being Worked On For BPF Programs
A "request for comments" patch series sent out on Monday is working on Spectre mitigations for BPF programs using speculation barriers...
Framework Announces Ryzen AI Max Powered Desktop, Framework Laptop 12
Earlier today Framework Computer held a virtual and in-person event to announce their 2nd gen offerings in the form of a mini-ITX desktop powered by the new Ryzen AI Max SoCs, a 2-in-1 convertible laptop with the Framework Laptop 12, and Ryzen AI 300 series SoC/motherboard options for the Framework Laptop 13...
Christoph Hellwig Steps Down From One Of His Kernel Roles Following Rust Drama
Following the recent Rust drama within the Linux kernel that came out in part because Christoph Hellwig expressed objections to Rust bindings for the DMA mapping helpers that he is a maintainer of, Hellwig has now stepped down as one of the DMA mapping helper maintainers...
AMD Ryzen 9000 vs. Intel Core Ultra Arrow Lake On Linux For Q1-2025 In ~400 Benchmarks
For those wondering how the latest AMD Ryzen 9000 "Zen 5" series and Intel Core Ultra Series 2 "Arrow Lake" desktop processors are battling it out on Linux, here are some fresh benchmarks on Ubuntu Linux with the latest software updates as well as the newest system BIOS updates for a fresh, all-new look at these Intel Core Ultra and AMD Ryzen desktop CPUs on Linux.
Eight New Security Vulnerabilities Reported Against The X.Org Server & XWayland
Eight new security issues have now been made public around the X.Org Server codebase that also impact XWayland...
Rust-Written Zlib-rs Is Not Only Safer But Now Outperforming Zlib C Implementations
Zlib-rs as a Rust programming language implementation of the Zlib file format for better safety is now beginning to outperform the C implementations of the widely-used Zlib...
Linux 6.15 Intel Xe Driver Enabling PXP HWDRM, Survivability Mode & GPU + VRAM Temperatures
Complementing yesterday's initial set of Intel graphics driver feature patches planned for Linux 6.15, a drm-xe-next pull request was also submitted to DRM-Next containing a lot of new feature code for the modern Xe kernel Direct Rendering Manager driver. There's a few fun features on the Xe side for Linux 6.15...
GNOME 48 Mutter Merges Wayland's wp_color_management_v1 Support
As an exciting late addition to the GNOME 48 codebase ahead of its stable release in mid-March, the Wayland color management "wp_color_management_v1" protocol support has been merged!..
MythTV 35 Released For This Once Widely-Used Open-Source DVR/PVR Software
The MythTV open-source project is now 22 years old for being this PVR/DVR software for TVs and home theaters. While PVRs/DVRs aren't nearly as popular as they were in the pre Internet streaming era, MythTV continues forging ahead and MythTV 35 is now available as the newest annual feature release to the project...
Armbian 25.2 Released With New Boards Supported, Kernel Upgrades
Armbian 25.2 is now available as the newest feature release for this Debian-based Linux distribution focused on providing a great ARM experience as well as a growing number of RISC-V boards...
Canonical Rolling Out Improved CLA Process For Ubuntu Contributions
Canonical's Contributor License Agreement (CLA) used for various projects they develop around Ubuntu Linux isn't changing itself, but the process for signing the CLA is being improved upon...
Intel Linux Driver Preparing VRSR Support For Battlemage GPUs
To help with idle/suspend scenarios use for Intel Arc B-Series "Battlemage" graphics processors, a set of patches were posted today for the Intel Xe kernel graphics driver for enabling VRAM Self Refresh "VRSR" support...
Jolla Releases Sailfish OS 5.0 With WireGuard VPN, Updated Android Compatibility
For those intrigued by Jolla's Linux-based Sailfish OS mobile phone operating system, Sailfish OS 5.0 is officially out today as the latest iteration of this software stack...
Intel Announces Xeon 6500P + Xeon 6700P Processors
After launching the Intel Xeon 6900P "Granite Rapids" processors last September, today Intel is expanding the family with the launch of the Xeon 6500P and Xeon 6700P server processors.
Intel Announces Xeon 6300 Series - Tops Out At 8-Core Xeon 6369P For $545 USD
In addition to announcing the Xeon 6500P and Xeon 6700P processors along with the Xeon 6 SoC (Granite Rapids D), the Xeon 6300 series are also making a quiet debut today. The Xeon 6300 series is in effect the continuation of the Xeon E series but with little change over the existing Xeon E-2400 processors...
Intel Preps New Performance Optimizations & Features For Linux 6.15 Graphics Driver
In addition to AMD beginning to queue graphics driver improvements for Linux 6.15, Intel open-source engineers are doing the same and this morning sent out their initial feature pull request to DRM-Next of the i915/Xe kernel graphics/display driver improvements they have been working on for the upcoming Linux 6.15 kernel...
MCTP-Over-USB Driver Slated For Linux 6.15
A new driver planned to be submitted for the upcoming Linux 6.15 kernel cycle is an implementation of MCTP over USB as defined by the DMTF standard DSP0283...
Years In The Making, Intel Timed I/O "TIO" Looks To Finally Land In Linux 6.15
Intel Timed I/O "TIO" has been present on Intel processors going back to 2019 and the Linux driver support has been worked on for several years, but finally this year with the upcoming Linux 6.15 cycle is this Intel Timed I/O code expected to be merged...
Linux's libinput Input Library Finally Supports 3-Finger Dragging
Libinput as the open-source input handling library used by the modern Linux desktop both by Wayland compositors and the X.Org Server now has support for three-finger dragging...
Intel Vulkan Linux Driver Now Enables VK_EXT_shader_image_atomic_int64
The newest feature merged this weekend to Intel's open-source "ANV" Vulkan driver for Linux systems is support for the VK_EXT_shader_image_atomic_int64 extension...
KiCad 9.0 Released For Advancing Open-Source EDA
KiCad 9.0 is now available as the newest version of this leading open-source Electronics Design Automation (EDA) suite that can rival some proprietary solutions for designing PCBs and other electronic hardware...
Linux 6.14-rc4 Released: The Right Kind Of "Boring"
Linus Torvalds released the Linux 6.14-rc4 kernel a short time ago as this half-way point to Linux 6.14 stable that should be out before the end of March...
GNU Emacs 30.1 Released With Android Support, Emacs Lisp Native Compiler By Default
GNU Emacs 30.1 is out today as the newest version of this extensible text editor...
Valve Snuck The Lenovo Legion Go S Controller Support Into The Linux Kernel
Valve is supporting Lenovo with the Legion Go S gaming handheld running their Arch Linux based SteamOS. Beyond the fanfare at CES, Valve has been collaborating with Lenovo on engineering resources for ensuring the Legion Go S is running well with SteamOS and in turn the mainline Linux kernel. It turns out from a recent sneaky patch, Valve quietly added support to the Linux kernel for what ended up being the Lenovo Legion Go S controller/input handling...
AMD Preparing New GPU Support For Their Kernel Graphics Driver In Linux 6.15
AMD has sent out their initial pull request of "new stuff" for their AMDGPU kernel graphics driver and AMDKFD compute driver of feature additions they want to make for the upcoming Linux 6.15 kernel. Most notable from this week's submission to DRM-Next is preparing a lot of new GPU hardware support...
OneXPlayer Linux Driver Catching Up To The Windows Monitoring Driver
OneXPlayer produces a line of handheld gaming consoles powered by AMD or Intel SoCs. These devices ship with Windows out-of-the-box but given they are x86_64 software have worked alright with Linux and there's been a OneXPlayer Linux driver for supporting sensor readings and other device-specific information from these handhelds. In a big patch series this weekend, that OneXPlayer Linux driver is catching up to its official Windows counterpart...
SVT-AV1 3.0 Released With Faster CPU-Based AV1 Encoding
SVT-AV1 as the open-source, CPU-based AV1 encoder that was started by Intel software engineers and now led by the Alliance for Open Media is out this week with the big SVT-AV1 3.0 release. Here's some details on SVT-AV1 3.0 as well as some initial performance benchmarks for this speedy AV1 encoder, especially on modern Intel and AMD processors...
Mesa's Venus Now Exposes Vulkan 1.4 Support
The Mesa Venus driver code for use with VirtIO-GPU for exposing accelerated Vulkan API support within virtualized environments (VMs) now is advertising Vulkan 1.4 API support...
Wine Staging 10.2 Adds Support For AF_UNIX Sockets
Following Friday's release of Wine 10.2, Wine Staging 10.2 is out for testing as this more experimental/leading-edge version of Wine that is shipping with 300+ extra patches for testing...
...33343536373839404142...