Latest Linux Hardware Reviews, Open-Source News & Benchmarks

Coreboot To Be Shown Today With An Intel Meteor Lake Laptop
Coreboot To Be Shown Today With An Intel Meteor Lake Laptop
62 Minutes Ago - Coreboot - vPub 0xB - Add A Comment

Going back to 2022 we've seen work by Intel engineers on adding Meteor Lake SoC support to Coreboot while to date there hasn't been much in the way of actual Intel Core Ultra "Meteor Lake" laptops with Coreboot as a replacement to the proprietary BIOS/firmware. But to be shown later today is one of the first laptop designs using these latest Intel mobile processors and running the Dasharo downstream of Coreboot.

12 June

Safety-Critical Rust Consortium Announced
Safety-Critical Rust Consortium Announced
12 June 12:34 PM EDT - Programming - Safety-Critical Rust Consortium - 38 Comments

In aiming to make the Rust programming language more suitable for safety-critical software like within automobiles, aviation, and other industries, the Safety-Critical Rust Consortium was announced today.

FreeBSD 14.1 vs. FreeBSD 14.0 Benchmarks On AMD Ryzen Threadripper
FreeBSD 14.1 vs. FreeBSD 14.0 Benchmarks On AMD Ryzen Threadripper
12 June 10:36 AM EDT - Operating Systems - 14 Comments

Debuting last week was FreeBSD 14.1 with performance improvements and more. Given there being some performance optimizations and other upgrades like a more recent LLVM Clang compiler by default, I've begun running some benchmarks of this newest FreeBSD stable release. In today's article is a quick comparison of FreeBSD 14.1 vs. FreeBSD 14.0 performance using an AMD Ryzen Threadripper 7980X 64-core processor within the System76 Thelio Major workstation.

LLVM Clang 19 Lands Support For C23's #embed
LLVM Clang 19 Lands Support For C23's #embed
12 June 06:27 AM EDT - LLVM - C23 #embed - 4 Comments

Merged today to LLVM Clang 19 Git is support for the #embed resource inclusion mechanism that is an approved C23 feature. This also makes Clang the first for supporting this pre-processor embed feature.

11 June

Linus Torvalds Throws Down The Hammer: Extensible Scheduler "sched_ext" In Linux 6.11
Linus Torvalds Throws Down The Hammer: Extensible Scheduler "sched_ext" In Linux 6.11
11 June 08:40 PM EDT - Linux Kernel - sched_ext - 45 Comments

The extensible scheduler "sched_ext" code has proven quite versatile for opening up better Linux gaming performance, more quickly prototyping new scheduler changes, Ubuntu/Canonical has been evaluating it for pursuing a more micro-kernel like design, and many other interesting approaches with it. Yet it's remained out of tree but that is now changing with the upcoming Linux 6.11 cycle.

Intel's Glibc Non-Temporal Stores Memset Optimization Extended To AMD CPUs
Intel's Glibc Non-Temporal Stores Memset Optimization Extended To AMD CPUs
11 June 10:57 AM EDT - GNU - Faster Memset - 16 Comments

Merged last month to the GNU C Library (glibc) Git code was a new tunable for non-temporal stores for memset. This optimization for glibc's memset performance was limited to Intel processors given at the time it was only tested/benchmarked on Intel CPUs but now it's proven to be useful too for AMD processors.

Red Hat Developing "eu-stacktrace" For Profiling Without Frame Pointers
Red Hat Developing "eu-stacktrace" For Profiling Without Frame Pointers
11 June 09:45 AM EDT - Red Hat - eu-stacktrace - 20 Comments

While last year we saw Fedora to no longer omit the frame pointer to help in debugging/profiling Fedora packages and Ubuntu 24.04 LTS also enabled frame pointers for better debugging/profiling, among other distributions, there is the known performance implications of no longer omitting the frame pointer. But now in aiming to make the best of both worlds, it turns out Red Hat has been developing eu-stracktrace as a new means of profiling without relying on frame pointers.

AMD P-State Linux Patches Updated For Heterogeneous CPUs
AMD P-State Linux Patches Updated For Heterogeneous CPUs
11 June 06:44 AM EDT - AMD - AMD P-State Heterogeneous v3 - 2 Comments

Last month AMD Linux engineers posted ap atch series for better handling heterogeneous core type CPUs. This is for enhancing the P-State CPU frequency scaling on CPUs featuring a mix of conventional cores and efficiency cores, e.g. Zen 4 and Zen 4C. A third iteration of these patches were posted today.

10 June

oneAPI-Focused UXL Foundation Now Collaborating With The Khronos Group
oneAPI-Focused UXL Foundation Now Collaborating With The Khronos Group
10 June 08:20 PM EDT - Standards - UXL Foundation + Khronos - 10 Comments

Last year it was announced that Intel's oneAPI software initiative evolved into the UXL Foundation for making compute accelerators more open as well as opening things up to more cross-vendor collaboration and adoption. Intel started the Unified Acceleration Foundation with the Linux Foundation, Google, Arm, Qualcomm, Samsung, and others. Announced today is that the UXL Foundation has begun collaborating with The Khronos Group.

One-Line Patch For Intel Meteor Lake Yields Up To 72% Better Performance, +7% Geo Mean
One-Line Patch For Intel Meteor Lake Yields Up To 72% Better Performance, +7% Geo Mean
10 June 11:00 AM EDT - Software - 41 Comments

Covered last week on Phoronix was a new patch from Intel that with tuning to the P-State CPU frequency scaling driver was showing big wins for Intel Core Ultra "Meteor Lake" performance and power efficiency. I was curious with the Intel claims posted for a couple benchmarks and thus over the weekend set out to run many Intel Meteor Lake benchmarks on this one-line kernel patch... The results are great for boosting the Linux performance of Intel Core ultra laptops with as much as 72% better performance.

AMD Posts New Linux Patches For Per-Core CPU Energy Counters
AMD Posts New Linux Patches For Per-Core CPU Energy Counters
10 June 06:48 AM EDT - AMD - power_per_core PMU - 3 Comments

After an attempt in early 2023 didn't pan out, today an AMD Linux engineer posted a new kernel patch series for enabling per-core RAPL energy counter support for AMD processors. With this patch series when using Linux's venerable perf utility it's now possible for reading the power use on a per CPU core basis using a new "power_per_core" PMU.

9 June

8 June

AMD's Newest Open-Source Surprise: "Peano" - An LLVM Compiler For Ryzen AI NPUs
8 June 07:56 AM EDT - AMD - AMD Peano - 10 Comments

There was a very exciting Friday evening code drop out of AMD... They announced a new project called Peano that serves as an open-source LLVM compiler back-end for AMD/Xilinx AI engine processors with a particular focus on the Ryzen AI SOCs with existing Phoenix and Hawk Point hardware as well as the upcoming XDNA2 found with the forthcoming Ryzen AI 300 series.

OBS Studio 30.2 Beta Brings Native NVENC Encoder Support On Linux
8 June 06:17 AM EDT - Free Software - OBS Studio 30.2 Beta 1 - 7 Comments

Out for testing this weekend is the OBS Studio 30.2 beta software for those into live-streaming their desktop and other screen recording purposes. With the OBS Studio 30.2 release there are video encode improvements for Linux, support for multi-track video streaming, hybrid MP4 output, and other new features.

KDE Plasma 6.1 Is Looking To Be A "Good One"
8 June 06:07 AM EDT - KDE - KDE Plasma 6.1 Coming Soon - 29 Comments

The KDE Plasma 6.1 desktop is due for release in a little more than one week. Prominent KDE developer Nate Graham thinks this is going to be a "good one" with a lot of new features, better performance, and more.

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