Intel's oneCCL open-source software that is the oneAPI Collective Communications Library focused on providing an efficient implementation of deep learning communication patterns is out with a new release...
The long elusive GIMP 3.0 image editor that is a free software alternative to Adobe Photoshop has finally reached the release candidate phase of development...
Typically in my launch-day Linux reviews of new AMD EPYC processors I try to include results both of the performance determinism (default) and power determinism modes available with these server processors since opting in to the power determinism mode can allow for additional performance uplift at the cost of slightly higher power costs. With the AMD EPYC 9575F / 9755 / 9965 benchmarks and review I didn't have a chance to complete all of the power determinism runs in time for that review, but for those curious about power vs. performance determinism modes with the 5th Gen AMD EPYC "Turin" processors, here is a side-by-side comparison.
Upstreamed at the start of the year was the Imagination PowerVR open-source DRM kernel driver for newer Imagination Rogue GPUs. That upstream kernel driver is now being extended to cover the Imagination BXS-4-64 MC1 GPU...
Merged back in 2019 was the Fieldbus subsystem as a set of network protocols for real-time distributed control of automated industrial systems. But now five years later, Fieldbus is being removed from the mainline Linux kernel since the code hasn't been maintained...
Due to the possibility of DMA attacks from connected Thunderbolt devices, Linux and other platforms have built up safeguards over the years and different security levels for Thunderbolt to better protect systems having this high speed interface exposing PCIe. With the upcoming Linux 6.13 kernel, the logic of the kernel is being enhanced to better detect and trust built-in Thunderbolt controllers...
LXQt 2.1 is now available as the latest feature release to this Qt-based lightweight desktop environment. Most significant with LXQt 2.1 is the introduction of the lxqt-wayland-session component...
Queued up over the past month into DRM-Next ahead of the Linux 6.13 kernel cycle has been initial support for Xe3 graphics to be found with Panther Lake processors. The initial Xe3 graphics driver support patches have been trickling in while the final drm-intel-next pull ahead of the Linux 6.13 merge window has readied support for actually being able to light up a display connected to Xe3 LPD graphics with Panther Lake...
The x86-simd-sort project from Intel has been an interesting open-source software effort for much faster number sorting by using AVX-512. There's been lightning fast number sorting with AVX-512 and AVX2 code paths also added to broaden the appeal in helping CPUs without AVX-512. Projects like Numpy have been making use of this library while today x86-simd-sort 6.0 was released and also comes a few days after PyTorch has begun using this library too...
Posted to the Linux kernel mailing list last week and now queued already via tip/tip.git's "x86/cpu" Git branch is support for a new AMD CPU feature we haven't heard about until now... ERAPS, the Enhanced Return Address Prediction Security...
To clear up the ever-growing stack of laptops, I recently bought a TOUPUWAN 30-Slot Laptop/Tablet Storage Cart. This laptop/tablet storage cart can accommodate 32 devices in total while slots for up to 30 laptops/tablets 16.3-inches in size. It does have built-in power strips as well to easily facilitate charging of the devices while securely stored away but for my purposes I was just looking for something to better organize the mess of laptops I only occasionally pull out when running new Linux laptop benchmarks.
Arch-based Manjaro Linux is working on Manjaro Data Donor "MDD" as a new data collection tool of its users. This is intended to succeed their former ping-based solution for user counting plus incorporate hardware/software data collection on users. Once deployed, this will be opt-out handling for the data collection...
Fujitsu has upstreamed support for their next-gen "Monaka" Armv9 processor into the GNU Compiler Collection codebase in time for the GCC 15 release coming out early next year...
Select newer Dell/Alienware laptops with a "WMAX" thermal interface will see ACPI Platform Profile support now exposed with the upcoming Linux 6.13 cycle...
AMD Linux engineer Borislav Petkov kicked off the new week by volleying a patch for adjusting the Speculative Return Stack Overflow (SRSO, a.k.a. "Inception") vulnerability mitigation handling for capabilities to be found with affected processors running on newer CPU microcode...
CachyOS continues to be a fascinating Arch Linux based distribution that pushes the boundaries of out-of-the-box performance with a variety of patches, optimization techniques, specialized package builds, and more. One of the latest areas they are exploring is making use of AutoFDO for their kernel builds...
Nine years after the Raspberry Pi Touch Display was announced as a 800 x 480 pixel LCD panel catering to the Raspberry Pi, today the Raspberry Pi Touch Display 2 was announced...
The latest patches from AMD Linux engineers for working on x86 heterogeneous design identification were queued last week for introduction in the Linux 6.13 kernel...
The Linux Mint crew is out with their newest monthly status update that outlines the activities of this desktop Linux distribution over the course of October...
With this week's release of SVT-AV1 2.3 for open-source AV1 encoding citing significant performance improvements for running on ARM, I was eager to see how well this AV1 encoder would be performing on the new System76 Thelio Astra ARM developer desktop powered by Ampere Altra. Here are some benchmarks showing those big speed-ups for ARM-based AV1 encoding...
Alyssa Rosenzweig has pushed the latest Apple Silicon OpenGL "AGX Gallium3D" and Vulkan "Honeykrisp" code from the Asahi Linux development repository into the Mesa Git codebase ahead of this quarter's Mesa 24.3 release...
While the mainline Linux kernel has begun seeing initial support for various Snapdragon X1 Elite laptops, various feature limitations are outstanding before these Qualcomm-powered laptops really become usable for daily use. For instance, just a few days ago the audio firmware was finally upstreamed to make setting up X1 Elite laptops easier. Another important feature as an example is CPUFreq driver support for CPU frequency scaling to ensure optimal performance and power efficiency...
Cloudflare's Pingora Rust framework that was written as a replacement to Nginx and made publicly open-source earlier this year with a focus on building fast and reliable networked systems is out with its newest feature release...
Vulkan 1.3.301 was published on Friday with the lone new extension this release being a rare contribution from Huawei adding HDR Vivid support with VK_HUAWEI_hdr_vivid...
Earlier this year and through July Steam on Linux was enjoying above a 2% marketshare thanks to the success of the Arch Linux powered SteamOS and Steam Deck offerings. But then for August and September Steam on Linux use was below 2%. After a 0.13% rise in October, Steam on Linux is back to sitting at a 2.00% marketshare...
Wine project leader Alexandre Julliard has laid out plans for releasing Wine 10.0 around mid-January as the annual stable release for this open-source software to run Windows applications and games on Linux and other platforms...
One of the very convenient features for Ubuntu Linux users who want to run the very newest upstream kernel releases or simply test a new kernel build for verifying bug fixes or functionality has been the Ubuntu Mainline Kernel PPA. It's been around for years, backed by Canonical, and very convenient for fetching pre-built AArch64 / ARM / POWER / RISC-V / x86_64 kernel binaries as Debian packages... With options of stable/test kernel versions as well as daily packages. Sadly, it's been broken once again and has been in that manner since mid-September...
With the upcoming Mesa 24.3 release there is a huge improvement coming for those using the RADV Radeon Vulkan driver with games leveraging AMD FidelityFX Super Resolution 2...
The Google Chrome/Chromium web browser code has merged support for linux_drm_syncobj_v1 as the modern Wayland protocol for explicit buffer synchronization...
Intel software engineers have been very busy recently with upstreaming various elements of support into the Linux kernel, open-source compilers and more for the next-generation Xeon Diamond Rapids processors. Following the recent GCC prep patches for Diamond Rapids to work on the ISA additions around AMX-AVX512, AMX-FP8, AMX-FP32, and others, a new patch was posted today for actually exposing the "-march=diamondrapids" compiler target and in turn confirming all of the new ISA capabilities...
October is now in the books after writing 247 original news articles and another 24 Linux hardware reviews / featured multi-page benchmark articles. From the launches of Intel Arrow Lake and AMD EPYC 9005 to other interesting new hardware, the Russian Linux kernel drama, Linux 6.12 developments and early Linux 6.13 patches queuing in "-next" branches, October was an interesting month both for hardware and open-source software...
Ubuntu developer Simon Quigley laid out the plans for hoping Ubuntu packages will move from Qt 5 to Qt 6 so that by the time of the Ubuntu 26.04 LTS cycle in early 2026 that the older version of this graphical toolkit can be removed...
Miriway 24.10 was released on Halloween as the newest version of this Mir-based Wayland compositor. Miriway is developed by Canonical/Ubuntu developers as a compositor for other desktops like Xfce, MATE, LXQt and others as a way to ease their migration path to Wayland...
As part of the latest Bcachefs fixes pull request, lead developer Kent Overstreet has provided an update on the bug situation for this advanced copy-on-write open-source file-system...
The Academy Software Foundation that is made up of many different vendors released OpenVDB 12.0 as the newest major release to this sparse volume data structure library and tooling that is an Academy Award winning library started by DreamWorks Animation...
This isn't an off-schedule April Fools' Joke or anything like that but an exciting sign of the times: VMware Workstation will be shifting off its proprietary base and onto leveraging the upstream Linux Kernel-based Virtual Machine (KVM) for virtualization needs moving forward...
With the AMD EPYC 9005 "Turin" series launch earlier this month there was launch-day benchmark review results for the EPYC 9575F, EPYC 9755, and EPYC 9965 processors in looking at that frequency optimized SKU, the new flagship 128-core Turin "classic" core model, and the new flagship 192-core Turin "dense" core SKU, respectively. That's interesting for looking at the new 5th Gen AMD EPYC top-end wares but in comparing to 4th Gen EPYC also means higher core counts at the top-end. In being curious about the core-for-core advantages of 5th Gen EPYC, I managed to get my hands on the AMD EPYC 9655 processors for seeing how that model compares to the prior AMD EPYC 9654 "Genoa" flagship model. Here's a look today at how the AMD EPYC 9655 1P/2P 96-core processor compares to the prior EPYC 9654 flagship.
AMD has been teasing the Ryzen 9000X3D Zen 5 CPUs with 3D V-Cache and today they formally announced the specs of the Ryzen 7 9800X3D processor that will begin shipping 7 November...
Following the announcement yesterday that Ubuntu 25.04 will default to the -O3 optimization level with GCC for its Debian package builds, Fedora stakeholders have begun debating the merits of switching to the -O3 optimization level or not instead of the existing -O2 optimization level default...
Linus Torvalds merged a patch on Wednesday that he authored that with reworking a few lines of code is able to score a 2.6% improvement within Intel's well-exercise "will it scale" per-thread-ops benchmark test case...
Intel compiler engineer Feng Zou has upstreamed AMX-FP8 support into the LLVM compiler stack. This FP8 extension to the Advanced Matrix Extensions (AMX) is coming with next-gen Diamond Rapids processors alongside other new ISA extensions...