Latest Linux Hardware Reviews, Open-Source News & Benchmarks

Linux 6.12 To Drop Old Code That Slows Down CPU Frequency Polling
Linux 6.12 To Drop Old Code That Slows Down CPU Frequency Polling
9 Hours Ago - Linux Kernel - LATENCY_MULTIPLIER - 5 Comments

The Linux 6.12 kernel cycle later this year has a change coming that will impact users of the "Schedutil" CPU frequency scaling governor. This change is dropping the "LATENCY_MULTIPLIER" that has been within the kernel code the past two decades to slowdown how frequent the CPU frequency evaluation occurs. In turn the revised logic can allow for that CPUFreq frequency re-evaluation to occur more often.

2 August

Canonical Evaluating -O3 Optimized Packages For Ubuntu Linux
Canonical Evaluating -O3 Optimized Packages For Ubuntu Linux
2 August 05:02 PM EDT - Ubuntu - Ubuntu -O3 Compiler Optimizations - 25 Comments

With Ubuntu 24.04 LTS the engineers at Canonical began focusing more on the performance of Ubuntu and establishing a performance team at the company. This work is ongoing and for Ubuntu 24.10 they are exploring another exciting area: leveraging "-O3" compiler optimizations for Ubuntu packages. Available today is an experimental build of the Ubuntu desktop and server ISOs that are compiled for the -O3 optimization level.

AMD Releases ROCm 6.2 With New Components, Improves PyTorch & TensorFlow
AMD Releases ROCm 6.2 With New Components, Improves PyTorch & TensorFlow
2 August 02:52 PM EDT - Radeon - ROCm 6.2 - 15 Comments

As expected, AMD has released ROCm 6.2 as the newest version of their open-source GPU compute stack for Radeon graphics cards and Instinct accelerators. ROCm 6.2 is a big update with several new software components, improving the existing PyTorch and TensorFlow support, and a variety of other enhancements as AMD works to better compete with NVIDIA's CUDA.

SMT Performance Benchmarks Continue To Show Benefit With AMD Zen 5/5C
SMT Performance Benchmarks Continue To Show Benefit With AMD Zen 5/5C
2 August 11:56 AM EDT - Processors - 59 Comments

While Intel's upcoming Core Ultra Series 2 "Lunar Lake" laptop processors are doing away with Hyper Threading (HT) and instead focusing more on additional E cores. AMD has asserted Simultaneous Multi-Threading (SMT) is still beneficial and supported across both their Zen 5 and Zen 5C cores. For those curious about the SMT performance and power efficiency impact, here are some SMT on/off comparison benchmarks using the Ryzen AI 9 HX 370 "Strix Point" laptop processor.

Etnaviv NPU Driver Support Working Well For The NXP i.MX 8M Plus SoC
Etnaviv NPU Driver Support Working Well For The NXP i.MX 8M Plus SoC
2 August 05:50 AM EDT - Hardware - Etnaviv NPU - Add A Comment

Open-source developer Tomeu Vizoso who has been working on supporting Vivante NPU IP within the reverse-engineered Etnaviv driver has been much time recently focused on enabling the Vivante NPU found within the NXP i.MX 8M Plus SoC. While not yet upstreamed, he's been successful in this effort and seeing good performance for object detection with this hardware.

1 August

ASUS Zenbook S 16 UM5606WA Platform Profile Impact On Performance & Power
ASUS Zenbook S 16 UM5606WA Platform Profile Impact On Performance & Power
1 August 11:40 AM EDT - Computers - 10 Comments

Like most modern Intel and AMD laptops, the new ASUS Zenbook S 16 models for the AMD Ryzen AI 300 series "Strix Point" support ACPI Platform Profiles for allowing the system platform behavior to be modified depending upon whether you are seeking maximum performance, balanced (default), or power savings/efficiency. With the Ryzen AI 9 365 and Ryzen AI 9 HX 370 testing I have been doing thus far it's been on the default balanced mode (along with other laptops being compared) while in this article is a look at the Ryzen AI 9 HX 370 performance impact on the ASUS Zenbook S 16 UM5606WA when trying the other platform profile options.

Sovereign Tech Fund Preparing Fellowship Program For Open-Source Maintainers
Sovereign Tech Fund Preparing Fellowship Program For Open-Source Maintainers
1 August 10:00 AM EDT - Free Software - Open-Source Fellowships - 6 Comments

Germany's Sovereign Tech Fund has done a wonderful job providing funding to various open-source projects for advancing their work on free software. STF has been a huge success for prominent open-source projects while now it's also preparing a pilot program for STF Fellowships to provide funding to open-source maintainers that may be doing important work across multiple projects.

Linux 6.11, Ryzen AI 300 Series, Open-Source NVIDIA Kernel Driver & Other July News
Linux 6.11, Ryzen AI 300 Series, Open-Source NVIDIA Kernel Driver & Other July News
1 August 06:35 AM EDT - Phoronix - July 2024 Recap - 1 Comment

July was an interesting month both in the open-source software world with the Linux 6.11 merge window and other software milestones while also being eventful on the hardware side with the AMD Ryzen AI 300 series launch as the first of the Zen 5 processors. During July on Phoronix were 255 original news articles written by your's truly and another 15 featured articles / multi-page reviews.

Blumenkrantz Continues On Big Mesa Code Refactoring
Blumenkrantz Continues On Big Mesa Code Refactoring
1 August 06:24 AM EDT - Mesa - "THE JUICIEST REFACTOR EVER" - 15 Comments

Mike Blumenkrantz of Valve's Linux graphics driver team has recently begun pushing changes to the Mesa 3D graphics code-base as part of "The Juiciest Refactor Ever". After merging the first of the patches last week, this week has brought more code for this juicy refactoring.

31 July

Testing The AMD Heterogeneous Core Topology Linux Patches On Ryzen AI 300 Series
Testing The AMD Heterogeneous Core Topology Linux Patches On Ryzen AI 300 Series
31 July 03:15 PM EDT - AMD - Strix Point Heterogenous Core Topology - 17 Comments

Now that I am through with my testing of the initial Ryzen AI 9 HX 370 and Ryzen AI 9 365 Linux performance benchmarking and support exploration, I've begun diving in to other areas of the Linux support/performance for these Zen 5 "Strix Point" SoCs. The area for a quick look today is with the yet-to-be-merged AMD Heterogeneous Core Topology patches.

AmpereOne Aurora In Development With Up To 512 Cores, AmpereOne Prices Published
AmpereOne Aurora In Development With Up To 512 Cores, AmpereOne Prices Published
31 July 11:00 AM EDT - Processors - 5 Comments

Ampere Computing hosted an AmpereOne architecture briefing this week where more details were shared on their long talked about AArch64 server processors. This announcement finally included a SKU table with suggested pricing as well as talking up a next-gen "AmpereOne Aurora" offering for a processor with up to 512 cores and some newly-disclosed Ampere AI acceleration IP.

Glibc Patch Being Reviewed For getrandom vDSO Support
Glibc Patch Being Reviewed For getrandom vDSO Support
31 July 06:48 AM EDT - Programming - getrandom in the vDSO - 1 Comment

One of the many exciting features merged for Linux 6.11 is getrandom() in the vDSO for very fast yet secure random number generation. Now that the kernel bits have landed, it's on to making use of it in the GNU C Library and other libc implementations.

Linux Seeing Support For Another ~$230 ARM Handheld Game Console
Linux Seeing Support For Another ~$230 ARM Handheld Game Console
31 July 06:25 AM EDT - Hardware - GameForce Ace - 15 Comments

There's been no shortage of cheap, ARM-based handheld game consoles coming to market. Given Linux on Arm tending to work better than Windows and in keeping vendor costs to a minimum, they've tended to be running Linux or Android with various open-source games/emulators. Many of the vendors have kept their Linux support downstream while with time more of these gaming handheld consoles are seeing mainline Linux support. Yet another one being worked on for mainline Linux kernel support is the GameForce Ace.

SDL3 Library Adds A Built-In Snake Game
SDL3 Library Adds A Built-In Snake Game
31 July 06:07 AM EDT - Linux Gaming - SDL Snake Game - 10 Comments

For those enjoying the classic game Snake (Blockade) or rather wanting to learn about the SDL3 API to develop your own software using this cross-platform software/hardware abstraction library, a game of Snake has been added to the SDL3 repository to serve as a more full-featured example.

30 July

Intel Xe2 Lunar Lake & Battlemage Graphics Might Be Officially Supported With Linux 6.12
30 July 08:30 PM EDT - Intel - Intel Xe Driver DRM-Next - Add A Comment

While the Linux 6.11 merge window ended just days ago, Intel engineers are already beginning to submit kernel graphics driver changes to the DRM-Next branch of material they want to get in for the Linux 6.12 cycle that will end out 2024. Notable is they are trying to wrap up the Xe2 graphics support for Lunar Lake and Battlemage discrete graphics so that the support can be exposed by default.

oneAPI Construction Kit 4.0 Brings RISC-V Host CPU Support
30 July 03:35 PM EDT - Intel - oneAPI Construction Kit - 17 Comments

Last year the oneAPI Construction Kit was introduced by Intel-owned Codeplay Software for bringing SYCL to new hardware even for hardware outside of Intel's offerings. One of the early targets of this oneAPI Construction Kit support was for RISC-V processors and now with today's release of oneAPI Construction Kit 4.0 there is finally RISC-V host CPU support.

Intel Core Ultra "Lunar Lake" Launching 3 September
30 July 01:47 PM EDT - Intel - Lunar Lake Launch Date - 25 Comments

With the AMD Ryzen AI 300 "Strix Point" laptops now shipping this week, Intel has announced that their Intel Core Ultra "Lunar Lake" processors as the successor to Meteor Lake will be formally launching on 3 September.

Windows 11 vs. Ubuntu Linux Performance For The AMD Ryzen AI 9 365
30 July 12:39 PM EDT - Operating Systems - 19 Comments

After seeing how the AMD Ryzen AI 9 HX 370 and AMD Ryzen AI 9 365 Zen 5 Strix Point performance is under Linux against a range of other Intel/AMD laptops, the next obvious question is... how does this compare to Windows? In this article is an initial look at the Windows 11 versus Ubuntu 24.04 LTS Linux performance for the same AMD Ryzen AI 9 365 SoC within an ASUS Zenbook S16 and running the same benchmarks in looking at the out-of-the-box performance difference.

Mesa's Freedreno Gallium3D Driver Lands Initial Adreno 700 Series Support
30 July 10:36 AM EDT - Mesa - A7xx Support - 3 Comments

Since last year there's been support available in the MSM DRM kernel driver for Qualcomm's Adreno 700 series graphics processors. There's also been some Adreno 700 series support in TURNIP as the Mesa Vulkan driver for these newer Adreno GPUs. Now finally the Freedreno Gallium3D driver has merged initial Adreno 700 series support for the Mesa 24.3 release.

DreamWorks' OpenMoonRay 1.6 Open-Source Renderer Released
30 July 06:07 AM EDT - Free Software - OpenMoonRay 1.6 - 1 Comment

Two years ago DreamWorks Animation made the exciting decision that they would open-source their MoonRay renderer that's been used in production for a variety of animated feature films. That initial open-source drop took place last year as OpenMoonRay and since then it has continued to be improved as an open-source project.

29 July

Another Habana Labs Driver Maintainer Is Leaving Intel
29 July 01:00 PM EDT - Intel - Maintainer Shakeup - 8 Comments

It was just two months ago that Oded Gabbay, the longtime maintainer of the Habana Labs kernel accelerator driver for Linux, announced he was stepping down from his software role and leaving Intel. Oded Gabbay was also a maintainer of the new Intel Xe kernel graphics driver. That was a surprising move with Oded Gabbay having been at Intel / Habana Labs for 7+ years and oversaw the creation of the Linux kernel's "accel" accelerator subsystem and more while prior to that having been at Red Hat and AMD. Ofir Bitton was named the Habana Labs driver maintainer following that but now he announced he too is leaving Intel.

The Current State Of CXL Support On Linux
29 July 10:07 AM EDT - Hardware - Compute Express Link - 1 Comment

Immediately prior to the Linux 6.11-rc1 kernel being released yesterday, a set of Compute Express Link (CXL) patches were merged for the Linux kernel. There is some more CXL feature work this cycle but also notable is a documentation update as it now provides a concise look at the current state of CXL support on Linux.

AMD Updates DMCUB Firmware For RDNA3.5 Graphics With Strix Point
29 July 09:38 AM EDT - Radeon - DMCUB - Add A Comment

As I noted in yesterday's AMD Ryzen AI 9 HX 370 review and in particular the new RDNA3.5-based Radeon 890M graphics, I used updated DMCUB firmware with the open-source Linux graphics driver stack to workaround some screen freezes and kernel errors initially experience while using the Linux 6.10 kernel. That updated DMCUB firmware is now public within the upstream linux-firmware.git repository for those that may be picking up a new AMD Ryzen AI laptop with RDNA3.5 graphics in the coming days.

Mesa 24.3 Lands "The Juiciest Refactor Ever"
29 July 06:49 AM EDT - Mesa - GLX Code Refactoring - 26 Comments

Mike Blumenkrantz of Valve landed another interesting patch series in Mesa Git for next quarter's Mesa 24.3... This is what he proclaims to be "THE JUICIEST REFACTOR EVER" for the Mesa GLX code.

libX11 1.8.10 Brings Memory Safety Fixes
29 July 06:23 AM EDT - X.Org - libX11 1.8.10 - 21 Comments

Alan Coopersmith of Oracle -- thanks to his work on Solaris and maintaining the X11 support -- continues to be one of the few developers left managing new X.Org software component releases. This weekend Coopersmith released libX11 1.8.10 as the newest version of this client-side library for the core X11 protocol.

Vanilla OS 2 Released With Hybrid Debian Base, Improved Multi-GPU Support
29 July 05:59 AM EDT - Operating Systems - Vanilla OS 2 - 8 Comments

Vanilla OS 2 debuted on Sunday as a major release to this Linux distribution now built atop a Debian base for this distro that started out being an immutable and atomic version of Ubuntu. Vanilla OS 2 besides switching its packaging base has pulled in the GNOME 46 desktop, the Linux 6.9 kernel, and made a slew of other enhancements to polish its desktop experience while offering a great and secure platform.

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