ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD P-State Linux Patches Updated For Heterogeneous CPUs

([AMD] 11 June 06:44 AM EDT AMD P-State Heterogeneous v3)

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

([Programming] 11 June 06:25 AM EDT GWPSan)

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

([Raspberry Pi] 11 June 06:04 AM EDT Raspberry Pi IPO)

Raspberry Pi carried out a successful IPO today on the London Stock Exchange.



oneAPI-Focused UXL Foundation Now Collaborating With The Khronos Group

([Standards] 10 June 08:20 PM EDT UXL Foundation + Khronos)

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

([Software] 10 June 11:00 AM EDT 42 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.



TUXEDO Developing A Snapdragon X Elite Linux Laptop

([Hardware] 10 June 10:23 AM EDT TUXEDO + Snapdragon X Elite)

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

([Mozilla] 10 June 10:14 AM EDT Firefox 127.0 Available)

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

([AMD] 10 June 06:48 AM EDT power_per_core PMU)

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

([Linux Kernel] 10 June 06:15 AM EDT Linux Random Performance)

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

([Radeon] 10 June 05:57 AM EDT Mesa 24.2 With RDNA4)

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

([Linux Kernel] 9 June 05:37 PM EDT Linux 6.10-rc3)

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

([Operating Systems] 9 June 12:25 PM EDT CachyOS + Btrfs)

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

([Radeon] 9 June 06:52 AM EDT AMDKFD + GFX12)

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.



Intel In-Tree Linux Network Drivers Being Adapted To Support Firmware Updates

([Intel] 9 June 06:36 AM EDT IGB + IXGBE)

Intel's IGB and IXGBE network drivers within the mainline Linux kernel are being adapted to support firmware updates for the underlying driver. To date such functionality was limited to Intel's out-of-tree versions of these drivers for their higher-end network hardware.



Mold 2.32 Released With Increased LLVM LLD Compatibility, Faster Identical Code Folding

([Programming] 9 June 06:07 AM EDT Mold 2.32)

Mold 2.32 is out as the newest feature release for this high speed code linker that rivals LLVM LLD and GNU Gold.



AMD's Newest Open-Source Surprise: "Peano" - An LLVM Compiler For Ryzen AI NPUs

([AMD] 8 June 07:56 AM EDT AMD Peano)

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.



Redox OS With COSMIC Apps Is Looking Quite Nice

([Operating Systems] 8 June 06:26 AM EDT Redox OS + COSMIC)

Jeremy Soller who is an engineer at System76 and manages a side hustle of leading development on the open-source, Rust-written Redox OS has shared the latest look at this open-source operating system with the System76 COSMIC desktop applications.



GNOME OS Continues Seeing New Features, New GNOME App for Viewing 3D Models

([GNOME] 8 June 06:38 AM EDT This Week In GNOME)

GNOME developers continue to be quite busy this summer from enhancing their desktop with more security and accessibility features to further crafting GNOME OS.



OBS Studio 30.2 Beta Brings Native NVENC Encoder Support On Linux

([Free Software] 8 June 06:17 AM EDT OBS Studio 30.2 Beta 1)

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"

([KDE] 8 June 06:07 AM EDT KDE Plasma 6.1 Coming Soon)

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.



More

Fools ignore complexity. Pragmatists suffer it.
Some can avoid it. Geniuses remove it.
-- Perlis's Programming Proverb #58, SIGPLAN Notices, Sept. 1982