Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 59 min ago

Intel's oneDNN 3.5 Begins Optimizing For Xe2, More Xeon 6 Tuning

Wed, 06/12/2024 - 18:00
Intel's oneDNN 3.5 has been released as this Deep Neural Network Library for the oneAPI specification and now part of the UXL Foundation. With oneDNN 3.5 comes more performance optimizations for existing and upcoming Intel hardware...

Linus Torvalds Throws Down The Hammer: Extensible Scheduler "sched_ext" In Linux 6.11

Wed, 06/12/2024 - 08:40
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...

systemd 256 Released With run0, systemd-vpick, importctl & Other New Features

Wed, 06/12/2024 - 07:20
Systemd 256 is out today as the latest major feature update to this integral component to modern Linux distributions...

SUSE Working To Upstream RP1 Southbridge Linux Driver For The Raspberry Pi 5

Wed, 06/12/2024 - 04:51
The Raspberry Pi 5 features the "RP1" as the in-house silicon design for the southbridge to this single board computer. The RP1 driver maintained by Raspberry Pi is just found in their downstream kernel while a SUSE engineer is working to rework that driver so that it can be eventually mainlined in the upstream Linux kernel...

Intel's Glibc Non-Temporal Stores Memset Optimization Extended To AMD CPUs

Tue, 06/11/2024 - 22:57
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...

AlmaLinux Now Available For The Raspberry Pi 5

Tue, 06/11/2024 - 22:12
Coincidentally coming out on the day of Raspberry Pi's IPO is AlmaLinux providing official support for the Raspberry Pi 5...

Red Hat Developing "eu-stacktrace" For Profiling Without Frame Pointers

Tue, 06/11/2024 - 21:45
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

Tue, 06/11/2024 - 18:44
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...

Google Open-Sources GWPSan As A New Sanitizer Framework

Tue, 06/11/2024 - 18:25
Google is known for their many contributions to open-source compilers and particular many different sanitizer efforts over the years. Their newest project they have made open-source in this area is GWPSan as a sampling-based sanitizer framework...

Raspberry Pi Serves Up A Tasty IPO On The London Stock Exchange

Tue, 06/11/2024 - 18:04
Raspberry Pi carried out a successful IPO today on the London Stock Exchange...

oneAPI-Focused UXL Foundation Now Collaborating With The Khronos Group

Tue, 06/11/2024 - 08:20
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

Mon, 06/10/2024 - 23:00
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.

TUXEDO Developing A Snapdragon X Elite Linux Laptop

Mon, 06/10/2024 - 22:23
Bavarian Linux PC vendor TUXEDO Computers is working on bringing a Snapdragon X Elite powered laptop to market...

Firefox 127 With 32-bit x86 Linux Pretending To Be "x86_64" To Reduce Fingerprinting

Mon, 06/10/2024 - 22:14
Mozilla Firefox 127.0 binaries are available for download today ahead of tomorrow's official announcement. Firefox 127 brings a few nice changes for this month's feature update...

AMD Posts New Linux Patches For Per-Core CPU Energy Counters

Mon, 06/10/2024 - 18:48
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...

The Quest For Faster getrandom() Performance Continues Two Years Later

Mon, 06/10/2024 - 18:15
Going back just under two years was the propsal for adding getrandom() to the vDSO in the quest to achieve faster performance for obtaining random numbers in user-space. That effort while seemingly simple remains an ongoing and contentious matter...

A Lot More AMD RDNA4/GFX12 Graphics Driver Code Has Landed In Mesa 24.2

Mon, 06/10/2024 - 17:57
A lot of AMD GFX12 IP enablement landed in Mesa 24.2-devel over the past week for bringing up the RadeonSI Gallium3D driver and RADV Vulkan driver for the upcoming RDNA4 graphics...

Linux 6.10-rc3 Released For A Boring But Good Week

Mon, 06/10/2024 - 05:37
Linus Torvalds just announced the release of Linux 6.10-rc3 as a rather pleasant week for this stage of the kernel cycle...

Arch Linux Powered CachyOS Now Defaults To Btrfs Rather Than XFS

Mon, 06/10/2024 - 00:25
Arch Linux derivative CachyOS that is optimized for a nice desktop experience and shipping a nice set of performance optimizations/tuning by default is out with its June 2024 refresh...

AMD's Linux Kernel Compute Driver For ROCm Begins Preparing For RDNA4 GPUs

Sun, 06/09/2024 - 18:52
In addition to debuting their "Peano" LLVM compiler back-end for Ryzen AI NPUs on Friday, AMD also submitted a new batch of feature code for their AMDGPU kernel graphics driver and AMDKFD kernel compute driver of new feature code aiming for the upcoming Linux 6.11 merge window...

Pages