Latest Linux Hardware Reviews, Open-Source News & Benchmarks

Open-Source AMD OpenGL Driver Drops Support For Smart Access Memory / ReBAR
Open-Source AMD OpenGL Driver Drops Support For Smart Access Memory / ReBAR
3 Hours Ago - Radeon - AMD Smart Access Memory - 7 Comments

Since late 2020 there had been work by AMD Linux engineers on adding Smart Access Memory (Resizable BAR) support to RadeonSI as the Gallium3D OpenGL driver and improved since that point in the name of performance. However, for this OpenGL driver now they've come to realize the benefits haven't necessarily panned out and the developers went ahead and disabled this SAM/ReBAR support followed by removing the support from this driver.

Tuned AMD Zen 4 Scheduler Model Lands In LLVM 17 Compiler
Tuned AMD Zen 4 Scheduler Model Lands In LLVM 17 Compiler
6 Hours Ago - AMD - Znver4 Scheduler Model - Add A Comment

Back in December initial AMD Zen 4 "znver4" support was merged for the LLVM/Clang 16 compiler. While the "-march=znver4" targeting at least flips on the newly-added AVX-512 instructions with these AMD processors, it was re-using the existing scheduler model from Zen 3. Finally today a tuned Zen 4 scheduler model has landed for what will be found in the LLVM 17 compiler later this year.

Crucial 2 x 16GB DDR5-5200 / DDR5-5600
Crucial 2 x 16GB DDR5-5200 / DDR5-5600
9 Hours Ago - Memory - 12 Comments

Micron recently sent over their latest Crucial 2 x 16GB DDR5-5200 and DDR5-5600 memory kits for testing with these low cost options for running with the latest Intel Alder Lake / Raptor Lake and AMD Ryzen 7000 series processors. Here's a look at how these affordable DDR5 memory options are performing and a look at the Linux workloads that can benefit from higher frequency memory.

Vanilla OS 2.0 Shifting From Ubuntu Base To Debian Sid
Vanilla OS 2.0 Shifting From Ubuntu Base To Debian Sid
15 Hours Ago - Operating Systems - Vanilla OS - 13 Comments

One of the newer Linux distributions that has been making waves is Vanilla OS as an immutable and atomic version of Ubuntu Linux that aims to provide a pleasant Linux desktop experience, close to upstream, and is augmented by the growing selection of Flatpak packages. Now though the project has decided to move from Ubuntu Linux as its base over to Debian Sid.

7 March

AMD Ryzen 9 7900X3D Linux Performance
AMD Ryzen 9 7900X3D Linux Performance
7 March 02:00 PM EST - Processors - 37 Comments

Following last week's review of the brand new AMD Ryzen 9 7950X3D and then moving on to looking at the Ryzen 9 7900X3D gaming performance, today's Linux hardware coverage on Phoronix is looking at the Ryzen 9 7900X3D Linux performance in other system/CPU workloads aside from gaming.

Initial Rust DRM Abstractions, AGX Apple DRM Driver Posted For Review
Initial Rust DRM Abstractions, AGX Apple DRM Driver Posted For Review
7 March 10:45 AM EST - Apple - Rust Direct Rendering Manager Driver - 24 Comments

After being in development for several months, Asahi Lina with the Asahi Linux project has posted the initial Rust Direct Rendering Manager (DRM) subsystem abstractions for review as well as a preview of the experimental state of the AGX DRM driver providing the open-source kernel graphics driver support for Apple M1/M2 hardware.

Intel Preparing IAA Crypto Compression Driver - Kernel Crypto API Use For Accelerators
Intel Preparing IAA Crypto Compression Driver - Kernel Crypto API Use For Accelerators
7 March 08:24 AM EST - Intel - iaa_crypto - 5 Comments

In addition to Intel's Linux patches in recent days working on broad performance optimizations that can benefit all hardware there has also been some Intel-specific kernel improvements being worked on like the Sapphire Rapids C0.2 idle state support that was published for review on Monday. Also coming out from the covers on Monday was a new patch series for the "iaa_crypto" driver to improve the Linux support for Intel's In-Memory

AMD's Suballocator Helper Gets Ready To Help Intel's New Xe Linux Graphics Driver
AMD's Suballocator Helper Gets Ready To Help Intel's New Xe Linux Graphics Driver
7 March 06:46 AM EST - Linux Kernel - Suballocator - 1 Comment

With the Linux 6.3-rc1 kernel now out and that closing the Linux 6.3 merge window, the open-source Linux graphics driver developers are turning their attention to feature work they want to accomplish for Linux 6.4 this summer. Already the first drm-misc-next pull request has been submitted to DRM-Next with some of those early changes that will target the v6.4 kernel.

6 March

openSUSE Tumbleweed Sets Great Example With x86-64-v3 HWCAPS
openSUSE Tumbleweed Sets Great Example With x86-64-v3 HWCAPS
6 March 08:38 AM EST - SUSE - x86-64-v3 Optimized Packages - 20 Comments

The rolling-release openSUSE Tumbleweed recently began rolling out optional x86-64-v3 optimized packages for those on roughly Intel Haswell or newer systems and wanting to squeeze out maximum performance from their hardware. The selection of x86-64-v3 packages built by openSUSE Tumbleweed is currently rather limited, but hopefully this major Linux distribution joining the HWCAPS party will lead other Linux distributions to follow suit.

Intel Continues With More Big-Time Optimizations To The Linux Kernel
Intel Continues With More Big-Time Optimizations To The Linux Kernel
6 March 07:21 AM EST - Intel - Faster Linux Kernel - 14 Comments

I love Linux kernel patches that mention "massively", use exclamation points when talking about performance, and/or simply mention big speed-ups. Quite often such patches come out of Intel and last week they sent out another great performance optimization patch series to improve additional low-level bits of the kernel.

AMD Continues Linux Upstreaming For Pensando Elba SoC
AMD Continues Linux Upstreaming For Pensando Elba SoC
6 March 06:40 AM EST - AMD - AMD Pensando Elba + Linux - Add A Comment

Last year AMD acquired Pensando in part for adding DPUs to their portfolio from this young company that only exited its stealth mode in 2019. While sadly it's missed out on the Linux 6.3 cycle, AMD-Pensando engineers continue work on upstreaming support for their "Elba" SoC into the mainline Linux kernel.

5 March

Linux 6.3 Drops Support For The Intel ICC Compiler
Linux 6.3 Drops Support For The Intel ICC Compiler
5 March 03:23 PM EST - Intel - Linux Kernel Drops ICC Classic Support - 14 Comments

On this last day of the Linux 6.3 kernel merge window, Linus Torvalds merged the patch dropping support for Intel (ICC) compiler support. Specifically this is Intel's long-standing ICC compiler now known as the "Intel C++ Compiler Classic" prior to its transition to being LLVM/Clang-based with the modern Intel DPC++ compiler.

Testing The First PCIe Gen 5.0 NVMe SSD On Linux Has Been Disappointing
Testing The First PCIe Gen 5.0 NVMe SSD On Linux Has Been Disappointing
5 March 01:48 PM EST - Storage - 36 Comments

This past week saw the first two consumer PCIe 5.0 NVMe solid-state drives released to retail: the Gigabyte AORUS Gen5 10000 and the Inland TD510. I've been testing the Inland TD510 2TB Gen 5 NVMe SSD the past few days. While in simple I/O testing it can hit speeds almost up to 10,000 MB/s reads and writes, for more complex workloads it quickly dropped against popular PCIe Gen 4.0 NVMe SSD options. In my testing thus far of this first consumer Gen5 NVMe SSD it's left me far from impressed.

Linux Landing Change To Allow STIBP When Using Legacy IBRS
Linux Landing Change To Allow STIBP When Using Legacy IBRS
5 March 06:31 AM EST - Linux Security - STIBP + Legacy IBRS - 2 Comments

Ahead of the Linux 6.3-rc1 release later today, a set of "x86/urgent" patches were sent out Sunday morning that include the change to allow Single Threaded Indirect Branch Predictors (STIBP) to be used in the presence of legacy Indirect Branch Restricted Speculation (IBRS) for security reasons.

Wine-Staging 8.3 Released With Fix For MeshroomCL
Wine-Staging 8.3 Released With Fix For MeshroomCL
5 March 05:56 AM EST - WINE - Wine-Staging 8.3 - 5 Comments

Building off Friday's release of Wine 8.3 is a new release of Wine-Staging, the experimental/testing blend of this software for enjoying Windows games and applications on Linux. Wine-Staging 8.3 carries more than 500 patches atop the upstream Wine code-base.

4 March

AMD Unified Inference Frontend 1.1 Released
4 March 12:00 PM EST - AMD - AMD UIF 1.1 - 7 Comments

AMD in February quietly released version 1.1 of their in-development Unified Inference Front-end "UIF" that aims to be their catch-all solution for AI inference from CPUs to GPUs to FPGAs and other IP from their recent Xilinx acquisition.

GNOME's Mutter Lands Experimental Code For HDR Modes
4 March 07:03 AM EST - GNOME - Experimental HDR Option - 20 Comments

Yesterday saw GNOME Shell and Mutter drop the last of their GTK3 dependence while today there is another interesting change to mention on the Mutter compositor side... An experimental option for enabling some HDR modes with supported high dynamic range displays.

3 March

AMD Preparing "openSIL" For Open-Source Silicon Initialization With Coreboot
3 March 07:12 AM EST - AMD - AMD openSIL - 22 Comments

If better open-source AMD Coreboot support was on your bingo card for years but long thought to be a lofty dream, get ready to celebrate... AMD dropped a juicy tid-bit of information to be announced next month with "openSIL" as it concerns open-source AMD x86 silicon initialization library, complete with AMD Coreboot support.

Zstd Gets A Few Fixes For Linux 6.3 While The Big Update Delayed To v6.4
3 March 06:14 AM EST - Linux Kernel - Linux 6.3 Zstd - 4 Comments

Merged last cycle was a big Zstd update for Linux 6.2 that took the kernel's Zstandard compression/decompression implementation to match that of upstream v1.5 after being stuck in the v1.4 series for more than a year. Following that, Zstd 1.5.4 was released last month. The hope was Zstd 1.5.4 would quickly follow into the mainline kernel while that is now delayed to Linux 6.4 and for the 6.3 kernel cycle seeing just a few fixes.

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed