
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 20 min 36 sec ago
Linux 6.4 Looking To Drop The SLOB Memory Allocator
A patch series is proposing that the SLOB memory allocator be removed from the Linux 6.4 kernel this summer...
Open3D 0.17 Released For Open-Source 3D Data Processing
Open3D as an open-source library for 3D data processing from 3D machine learning tasks to adaptable viewing of 3D data is out with its newest feature release...
SPECFEM3D 4.0 Released With AMD HIP GPU Support
The latest notable high performance computing (HPC) open-source project adding mainline support for AMD HIP with ROCm is SPECFEM3D...
GCC 13 Adds RISC-V T-Head Vendor Extension Collection
Being merged today into the GCC 13 compiler is the set of T-Head vendor extensions to the RISC-V ISA. This set of vendor extensions is designed to augment the RISC-V ISA and provide faster and more energy efficient capabilities...
The Qt Group Launches Qt Insight
The Qt Group as the company behind the Qt open-source toolkit has launched Qt Insight as their newest software offering. However, Qt Insight does not appear to be open-source and is marketed as a SaaS product...
Intel Adds New Option To Help In Profiling Their Open-Source Vulkan Driver
A two year old merge request finally made it to mainline today for Mesa 23.1 to enhance in profiling the open-source Mesa Vulkan drivers...
OpenSSL 3.1 Released With Performance Optimizations, More AVX-512
OpenSSL 3.1 is out today as the new stable release for this widely-used cryptographic library. There are a number of performance optimizations to enjoy with OpenSSL 3.1, including some additional AVX-512 tuning...
ASUS Unveils The Tinker V As Their First RISC-V Board
For over a half-decade ASUS has been selling the Thinker Board devices as their line of Raspberry Pi alternatives. To date the ASUS Tinker Board single board computers have all been Arm-based while now they have launched their first RISC-V board, the Tinker V...
Fedora 38 Beta Released With Many Exciting Updates
The beta of Fedora 38 is out and on-time this morning for those wanting to test this latest major update to Fedora Linux...
Vulkanised 2023 Vulkan Conference Slides/Videos Available
Taking place last month in the most wonderful city of Munich, The Khronos Group hosted Vulkanised 2023 as their Vulkan Developers' Conference and Meetup. The slides and videos from the event are now available, including talks on Valve's RADV effort and more...
AMD Launches The EPYC Embedded 9004 Series
AMD is using Embedded World 2023 in Nürnberg to launch the EPYC Embedded 9004 series as their 4th Gen EPYC processors intended for telecommunications, edge computing, automation, and IoT applications...
How Cloudflare Updates The BIOS & Firmware Across Thousands Of Servers
For those wondering how Cloudflare keeps their thousands of servers around the world up-to-date for the latest BIOS and firmware, Cloudflare's engineering blog has put out an interesting post that outlines their process of handling system BIOS updates as well as various other firmware updates...
KDE KWin's Move Away From GBM Surfaces
KDE developer Xaver Hugl has written a blog post how the KWin compositor's DRM back-end has been working to move itself off GBM surfaces (gbm_surfaces) to instead allocate buffers directly and import them into EGL. This ultimately should be a win for the KWin compositor once everything is complete...
Ubuntu 23.04 Preparing To Land Its Linux 6.2 Based Kernel
The Ubuntu 23.04 "Lunar Lobster" development builds recently transitioned from Linux 5.19 as in use by Ubuntu 22.10/22.04.2 to a Linux 6.1 based kernel. This led some -- including myself -- to wonder if Canonical changed course and shifted to Linux 6.1 LTS instead of the Linux 6.2 kernel that has been out as stable since last month. Fortunately, that's not the case and Ubuntu 23.04 is preparing to soon land Linux 6.2 across all kernel flavors...
Intel's Open-Source Linux Compute Stack Maturing Very Well For Arc Graphics
From early December to late February there was an absence of new Compute-Runtime updates for that open-source stack for providing OpenCL and oneAPI Level Zero support for Intel graphics hardware on Linux. It was out of trend as they worked to move from a weekly~biweekly release rhythm to a monthly release cadence while taking extra time for making various other changes too. After that three month lull, they are back to pushing out new compute updates and damn it's looking nice. At least in my testing, the progress they've quietly made over the past few months has been very nice for the compute stack compatibility/support and performance.
ipmitool Repository Archived, Developer Suspended By GitHub
The ipmitool utility on Linux systems is widely-used for controlling IPMI-enabled servers and other systems. This tool for interacting with the Intelligent Platform Management Interface (IPMI) is extremely common with server administrators while now its development is in a temporary state of limbo due to GitHub...
Intel Meteor Lake Graphics IDs Enabled For Mesa 23.1
The open-source OpenGL and Vulkan support for Intel's next-generation Meteor Lake client processors is taking a step forward with next quarter's Mesa 23.1 release...
Linux 6.1.19 LTS & 6.2.6 Released With AMD System Stuttering Workaround
Following last night's Linux 6.2-rc2 release that brings a workaround for system stuttering on some AMD Ryzen systems, that workaround was quickly back-ported to the Linux 6.1 LTS and 6.2 stable series and spun into new releases for Monday morning...
AMD Working On VirtIO GPU & Passthrough GPU Support For Xen Virtualization
AMD is working to enable VirtIO GPU and pass-through GPU support for the Xen virtualization hypervisor with Radeon graphics...
Intel Sends Out Sixteenth Round Of Linux LAM Patches
Intel's Linux engineers continue working on Linear Address Masking (LAM) for making use of untranslated address bits of 64-bit linear addresses so that it can be used for arbitrary metadata. The hope is that this LAM metadata can lead to more efficient address sanitizers, optimizations for JITs and VMs, and more, but it's been a lengthy journey getting the support upstreamed...