Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-21 13:45
Linux 6.13 Rust Support Allowing For In-Place Modules
Set to be merged during the upcoming Linux 6.13 merge window is support with the Rust programming language infrastructure for allowing in-place kernel modules...
Intel Diamond Rapids "-march=diamondrapids" Merged Into GCC 15
The Intel Diamond Rapids target has been merged in time for the upcoming GCC 15 compiler release to allow for "-march=diamondrapids" targeting for leveraging the array of new CPU ISA additions found with these next-gen Xeon processors...
Servo Browser Engine Seeing Many Performance Optimizations & SubtleCrypto API
The Rust-written Servo browser web layout engine project is out with its October 2024 status update that provides insight to their development activities the past several weeks...
PHPStan 2.0 Released For Leading PHP Static Analyzer
PHPStan 2.0 is out today as what is the best open-source static analyzer for the PHP programming language...
Linux 6.12-rc7 Released: Linux 6.12 Stable On Track For Release Next Sunday
Linus Torvalds just christened the Linux 6.12-rc7 kernel today for what will hopefully be the last release candidate before declaring Linux 6.12 stable next week Sunday...
Arch Linux Powered CachyOS Pulls In THP Shrinker & AMD Cache Optimizer
The Arch Linux based CachyOS Linux distribution has issued its November 2024 media refresh. Notable this time are pulling a few performance-related patches into its kernel build...
Linux Optimization Patches Significantly Speed-Up Debuggers Using /proc/kcore
A set of Linux kernel patches posted on Friday by Meta/Facebook provide for sizable performance optimizations for applications leveraging /proc/kcore such as for debuggers...
Debcow Optimizing Debian Packages For Copy-On-Write File-Systems
Debcow is an experimental implementation of deploying Debian packages on copy-on-write file-systems like Btrfs and Bcachefs. Debcow adapts DPKG to use reflinks for installing packages. With reflinking to the file contents from the Debian package archives rather than copying of files, it can lead to a dramatic speed-up of installing Debian packages: as much as 6x faster on CoW file-systems...
Linux Support For Apple's Latest Magic Trackpad USB-C Model
A patch is pending for enabling support for the USB-C model of Apple's latest Magic Trackpad input device under Linux...
Wine-Staging 9.21 Fixes Some Old Game Crashes & Hangs Due To DirectMusic
Building off Friday's release of Wine 9.21, Wine-Staging 9.21 is available as this experimental blend of Wine that carries extra patches for testing/evaluation to enhance the ability for Windows games and apps to run on Linux...
Niri 0.1.10 Scrollable-Tiling Wayland Compositor Brings Many Improvements
If this weekend's release of Hyprland 0.45 doesn't suit your fancy, Niri is also out this weekend with a new feature release. Niri is the scrollable-tiling Wayland compositor for an interesting Linux desktop experience...
Debian 12.8 Released With Many Bug Fixes & Security Updates
Debian 12.8 is out today as the latest media refresh for the "Bookworm" release with numerous security fixes along with other general bug fixes included as part of the assortment of package updates...
Hyprland 0.45 Compositor Smooths Round Edges, Window Snapping For Floating Windows
Hyprland 0.45 released today as the newest version of this Wayland compositor focused on being an independent, very customizable, and dynamic tiling compositor...
NVIDIA Outlines Current Wayland Limitations & Upcoming Driver Features
Longtime NVIDIA Linux engineer Aaron Plattner shared a status update on Friday around the current feature parity difference between the NVIDIA driver stack on X11 and under (X)Wayland...
Linux 6.13 Bringing DRM Panic Support To NVIDIA GPUs
Friday saw a final round of "drm-misc-next" feature updates ahead of the upcoming Linux 6.13 kernel merge window. The DRM Panic code continues to be enhanced for improving this "Blue Screen of Death" like experience on the Linux desktop...
New Patches Aim To Optimize Context Switching With Two Improvements
A set of Friday night patches provide for some exciting context switching optimizations to the Linux kernel...
Microsoft Azure Linux 3.0 Update Pushes Additions For Intel, AMD & Arm
Microsoft overnight released the newest version of their Azure Linux 3.0 in-house Linux distribution that is used by a variety of internal services at the company as well as external customers...
KDE's Info Center Now Shows Multi-GPU Information, Plasma 6.3 Bringing UI Refinements
KDE developer Nate Graham is out with his usual weekly development recap of all the interesting Plasma desktop changes to have landed over the past week...
Mesa 24.3-rc1 Released With Big Improvements For AMD Radeon & Intel Graphics
The belated first release candidate of Mesa 24.3 is now available for testing of the upgraded OpenGL and Vulkan open-source drivers commonly used on Linux systems and elsewhere...
Wine 9.21 Brings DirectPlay Network Enhancements, I/O Completion Fixes
Following a one week delay, Wine 9.21 has been released as the latest development release of this open-source software for enjoying Windows games and applications on Linux and other operating systems. We are also closing in on the approaching Wine 10.0 stable release...
OpenZFS 2.3-rc3 Adds JSON Output For Commonly Used Commands
OpenZFS 2.3 continues working its way toward release as a big step forward for this open-source ZFS file-system implementation for Linux and FreeBSD systems...
Linux Fix Pending For Annoying Intel Lunar Lake Laptop Problems
A patch is working its way to the mainline Linux kernel for addressing an annoyance affecting new Intel Core Ultra 200V "Lunar Lake" laptops...
Google Axion CPU With GCE C4A vs. AWS Graviton4 Performance
Last week Google announced the general availability of their C4A instances powered by their in-house Axion processors. I delivered launch-day benchmarks looking at the Google Axion CPU performance with the C4A instances compared to other Google Cloud instance types powered by Ampere Altra and Intel Xeon. In this article is a look at how the Google Axion processor performance compares to the competing Amazon/AWS Graviton4 processor.
Fedora KDE Desktop Spin Promoted To Same Tier As GNOME-Based Fedora Workstation
Earlier this year was a Fedora change proposal seeking to make KDE Plasma the default over GNOME for Fedora 42. A compromise of sorts has now been settled on with the Fedora Desktop Spin being promoted to an "Edition" status that will put it on the same level as the GNOME-based Fedora Workstation Edition...
Intel Spots A 3888.9% Performance Improvement In The Linux Kernel From One Line Of Code
Intel's Linux kernel test robot has reported a 3888.9% performance improvement in the mainline Linux kernel as of this past week...
Mesa 24.3 Code Branched, Mesa 25.0 Enters Development
Mesa 24.3 feature development is now over and Mesa 25.0 has entered development with Mesa Git...
AMX-AVX512 Support Merged For LLVM Clang 20 Compiler
As the latest on the compiler enablement front for Intel's next-gen Xeon "Diamond Rapids processors, LLVM Git has merged support for the AMX-AVX512 instructions for next spring's Clang 20 compiler release...
Intel Linux Patch Would Report Outdated CPU Microcode As A Security Vulnerability
A patch posted on Thursday by one of Intel's long-time Linux kernel engineers would begin treating outdated Intel CPU microcode as a security vulnerability that would be reported to user-space via the existing sysfs vulnerabilities reporting...
NVIDIA GH200 Grace CPU vs. AMD EPYC 9005 Turin CPU Performance
With the AMD EPYC 9005 "Turin" testing over the past month since launch I have looked at how well the new EPYC Turin CPUs compete against Intel Xeon, how Turin Dense dominates in performance and power efficiency to AmpereOne at 192 cores, and the generational uplift from EPYC Genoa to Turin at the same core counts, among other Turin performance benchmark tests. Up for comparison today is a look at how the NVIDIA Grace CPU performance within the GH200 Superchip compares to the AMD EPYC Turin processors.
Linux 6.13 To Allow Controlling Zero RPM Feature For Radeon RX 7000 Series GPUs
Sent out yesterday was an AMDGPU/AMDKFD kernel driver pull request with the last few feature additions and patches slated for the upcoming Linux 6.13 kernel merge window. Alongside other AMD kernel graphics driver updates, the new driver code with Radeon RX 7000 series RDNA3 graphics cards will finally allow controlling the zero RPM fan feature under Linux...
FreeBSD Reduces OS Support From 5 To 4 Years, Continues Collaboration With AMD
The FreeBSD project issued today their Q3'2024 progress report to outline enhancements made to this open-source BSD operating system over the prior quarter...
Mesa RADV Driver Delivers Conformant Vulkan 1.3 Support For Old AMD GFX6/GFX7 GPUs
While old Radeon GFX6/GFX7 era graphics processors are no longer actively supported by AMD on Windows and haven't been for quite a while, under Linux with the upstream open-source driver stack they remain supported and still enjoying improvements in large part from common code. The most recent fascinating aspect is the old AMD GFX6/GFX7 era GPUs seeing official Vulkan 1.3 support that has been deemed conformant by Khronos...
Haiku Enjoyed A Busy October Implementing More Features
The Haiku open-source operating system project inspired by BeOS has remained very active implementing more features and fixes as we approach the end of 2024...
Mesa 24.3 Merges Vulkan FIFO Support On Wayland
Yet another feature merging into Mesa 24.3 with the code branching (feature freeze) yet to take place is Vulkan FIFO presentation mode support under Wayland...
OpenCL Headers & SDK Updated For OpenCL 3.0.17
Near the end of October OpenCL 3.0.17 was released as the newest maintenance update to this low-level compute API for cross-vendor GPUs and other accelerators. The OpenCL Headers and SDK have now been updated for the new revision...
AMD ROCm 6.2.4 Released With Radeon PRO V710 Support & Documentation Updates
AMD ROCm 6.2.4 is out today as the newest point release for this Radeon and Instinct open-source GPU compute stack...
GIMP 3.2 Will Aim To Be Out Within One Year Of GIMP 3.0
Following the GIMP 3.0-RC1 tagging, the GIMP project has now put out their lengthy write-up outlining many of the new features to enjoy with this first release candidate of the much anticipated GIMP 3.0. Plus there is a few words about future releases when moving past the upcoming GIMP 3.0 stable...
Fresh Take On Linux Uncached Buffered I/O "RWF_UNCACHED" Nets 65~75% Improvement
Linux I/O expert and block/IO_uring maintainer Jens Axboe of Meta has recently revisited his patches around uncached buffered I/O. Back in 2019 the "RWF_UNCACHED" effort was started by Axboe to address a throughput cliff in performance once the page cache fills up. That work faded away but Axboe recently took to crafting a set of fresh patches for implementing uncached buffered I/O and they are showing extremely promising results...
systemd 257-rc1 Released With A Ton Of New Features & Changes
Systemd 257-rc1 is out today as a big feature update for this release that brings many new features and other refinements to this key piece of the Linux operating system stack...
AMD Ryzen 7 9800X3D Linux Performance: Zen 5 With 3D V-Cache
Ahead of tomorrow's availability of the AMD Ryzen 7 9800X3D processor as the first Zen 5 CPU released with 3D V-Cache, today the review embargo lifts. Here is a look at how this 8-core / 16-thread Zen 5 CPU with 64MB of 3D V-Cache is performing under Ubuntu Linux compared to a variety of other Intel Core and AMD Ryzen desktop processors.
Intel Prepping Linux For SNC6 With Six Nodes Per L3 Cache
Patches for the Linux kernel over the past week are preparing for an SNC6 sub-NUMA clustering mode. This is the first time I've seen patches or mentions of an SNC6 mode compared to SNC 1/2/3/4 modes with existing processors...
Mesa 24.3 Delivers Big Performance Win For Aging AMD Navi 10 GPUs
The upcoming Mesa 24.3 graphics driver stack will deliver a very nice performance win with the Radeon "RADV" Vulkan driver for aging RDNA1 "GFX10" graphics processors...
Lazy Preemption "PREEMPT_LAZY" Slated To Land In Linux 6.13
Yet another exciting feature expected to be merged for the upcoming Linux 6.13 cycle is the introduction of the Lazy Preemption model...
cURL 8.11 Released With Official WebSockets Support
The cURL 8.11 release is now available for this widely-used open-source software library and CLI utility used for downloads and supporting a variety of network protocols for file transfers. Most notable with cURL 8.11 is sporting official WebSockets support...
Intel oneCCL 2021.14 Brings New Performance & Scalability Optimizations
Intel's oneCCL open-source software that is the oneAPI Collective Communications Library focused on providing an efficient implementation of deep learning communication patterns is out with a new release...
GIMP 3.0 RC1 Released For Testing
The long elusive GIMP 3.0 image editor that is a free software alternative to Adobe Photoshop has finally reached the release candidate phase of development...
Power Determinism Mode Still Proves Beneficial For AMD EPYC 9005 Performance
Typically in my launch-day Linux reviews of new AMD EPYC processors I try to include results both of the performance determinism (default) and power determinism modes available with these server processors since opting in to the power determinism mode can allow for additional performance uplift at the cost of slightly higher power costs. With the AMD EPYC 9575F / 9755 / 9965 benchmarks and review I didn't have a chance to complete all of the power determinism runs in time for that review, but for those curious about power vs. performance determinism modes with the 5th Gen AMD EPYC "Turin" processors, here is a side-by-side comparison.
Open-Source PowerVR Driver Being Extended For The Imagination BXS-4-64 MC1 GPU
Upstreamed at the start of the year was the Imagination PowerVR open-source DRM kernel driver for newer Imagination Rogue GPUs. That upstream kernel driver is now being extended to cover the Imagination BXS-4-64 MC1 GPU...
Linux 6.13 To Drop Fieldbus Just Five Years After Being Merged
Merged back in 2019 was the Fieldbus subsystem as a set of network protocols for real-time distributed control of automated industrial systems. But now five years later, Fieldbus is being removed from the mainline Linux kernel since the code hasn't been maintained...
Linux 6.13 To Enhance Logic For Trusting Built-In Thunderbolt Controllers
Due to the possibility of DMA attacks from connected Thunderbolt devices, Linux and other platforms have built up safeguards over the years and different security levels for Thunderbolt to better protect systems having this high speed interface exposing PCIe. With the upcoming Linux 6.13 kernel, the logic of the kernel is being enhanced to better detect and trust built-in Thunderbolt controllers...
12345678910...