
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 6 min 41 sec ago
Mold 1.0 Released As A Modern High-Speed Linker Alternative To GNU Gold, LLVM LLD
Mold 1.0 is a production-ready, high-speed linker alternative to GNU's Gold or LLVM's LLD that currently is supported on Linux systems and written by the original LLD author...
LLVM's HIPSPV Coming Together For AMD HIP To SPIR-V For OpenCL Execution
Last week I wrote about the interesting HIPSPV back-end for LLVM to take AMD HIP code -- which generally starts off as NVIDIA CUDA code to begin with before the HIP-ification -- and to be able to output that from the LLVM compiler stack as the SPIR-V intermediate representation used across OpenCL and Vulkan drivers. The goal with this is to be able to take AMD HIP code and ultimately be able to run it on Intel graphics processors but potentially other vendors/drivers too given the vendor-neutral SPIR-V. More of that HIPSPV work is now hitting mainline LLVM...
Systemd 250 Piles On Yet More Features With New Release Candidate
It was just over one week ago the systemd 250 release candidate was issued (along with a brown paper bag 250-rc2 fix-up release). Systemd 250 has a ton of changes for this init system and more while today systemd 250-rc3 was released with yet more changes in tow...
WXRD Is A New Wayland Compositor Focused On XR/VR Use-Cases
For the Valve-funded Xrdesktop has allowed GNOME and KDE desktops to be VR-aware, Collabora has been developing WXRD as a standalone Wayland compositor for XR/VR use-cases...
Intel i9-12900K Alder Lake Linux Performance In Different P/E Core Configurations
One of the much requested Linux benchmarks since the debut of Intel Alder Lake last month has been for seeing the Core i9 12900K in different core configurations with its mix of P and E cores. Now that the Linux kernel activity has begun settling down around Alder Lake, here are those benchmarks for reference purposes with toggling Hyper Threading and different P and E core counts enabled.
Vulkan 1.2.203 Released With Many Documentation Updates, New Extensions
Vulkan 1.2.203 is out with many fixes/updates to the specification documentation to end out the year as well as introducing three new extensions...
helloSystem 0.7 Released With Big Improvements For This Leading Desktop BSD OS
For those with extra time around the end-of-year holidays, helloSystem 0.7 is now available as the newest update to this leading BSD-based desktop operating system that is inspired by Apple macOS but powered by FreeBSD...
AVX-Optimized SM3 Hashing For The Linux Kernel Nets Up To 38% Improvement
An Alibaba engineer is proposing a standalone SM3 crypto library within the Linux kernel and with optimizations for x86_64 AVX usage nets up to a 38% performance improvement for this crypto algorithm...
OpenBLAS 0.3.19 Released With Alder Lake & Sapphire Rapids Detection
OpenBLAS as the popular, open-source BLAS (Basic Linear Algebra Subprograms) library implementation posted its newest release on Sunday...
Linux 5.16-rc6 Kernel Released
Linus Torvalds has released the sixth weekly release candidate of Linux 5.16 for testing this Christmas week...
AMD P-State CPU Frequency Control Driver Revised A 6th Time
Making a Sunday debut are the amd-pstate v6 patches as the latest iteration of this work for improving the AMD CPU frequency control behavior on Linux for more optimized power efficiency with modern Zen 2 / Zen 3 series (and future) processors...
Linux 5.17 Bringing New Driver For Some NZXT Lighting/Fan Controls & Monitoring
Thanks to the reverse-engineering, open-source community there has been mainline Linux driver support for select NZXT all-in-one water cooling solutions while for the upcoming Linux 5.17 kernel is another new NZXT driver for some of their other products...
FUSE Introducing Per-File DAX Option With Linux 5.17
Last year with Linux 5.10 FUSE added DAX support for use with VirtIO-FS. Like with DAX for other file-systems, enabling this direct access mode allows bypassing the page cache. For use-cases when running on persistent memory like devices or VirtIO, having this direct access to the storage device can be beneficial for performance. With Linux 5.17 FUSE is expanding the DAX support to allow per-inode control as well...
Ubuntu Developers Figuring Out Dual-Boot Changes Ahead Of Ubuntu 22.04 LTS
Due to changes with the upstream GRUB 2.06 bootloader, Ubuntu developers are figuring out how they are going to be managing dual-boot/multi-boot scenarios moving forward with Ubuntu 22.04 LTS...
Intel's Lead Developer Of Their Linux Vulkan Driver Has Left The Company
Coming as a surprise to end out the week is confirmation that the lead developer and architect for Intel's Linux Vulkan driver has left the company...
Debian 11.2 Released With Updates For Bugs & Security Issues - Including Log4j
Debian 11.2 is out today as the newest point release to "Bullseye" that premiered earlier this year...
Mediatek MT8192 Kompanio 820 Display Support Staged For Linux 5.17
Display support for the Mediatek MT8192 SoC is expected to land for the upcoming Linux 5.17 SoC...
Unigine 2.15 Continues As One Of The Most Beautiful Engines, Vulkan Still W.I.P.
While there hasn't been much to talk about Unigine recently when it comes to Linux games and they seem to place less emphasis these days on Unigine as a game engine, this cross-platform SDK/engine continues to be visually quite stunning, their Linux support remains in good shape, and they appear to be enjoying very successful efforts on the commercial simulation side. Unigine 2.15 was released this week as the latest iteration of their engine...
ReactOS 0.4.14 "Open-Source Windows" OS Brings Many Improvements
ReactOS as the "open-source Windows" operating system developed by the community with an aim for binary compatibility with Microsoft Windows is out with a big update. The last release was ReactOS 0.4.13 all the way back in April 2020 while this week has been succeeded by the big ReactOS 0.4.14 update...
Intel Prepares To Re-Enable ENQCMD On Linux After Being Disabled For "Broken Beyond Repair"
The ENQCMD functionality that is part of Intel's Data Streaming Accelerator with upcoming Xeon Scalable "Sapphire Rapids" processors was disabled earlier this year for being "broken beyond repair". But now ahead of Sapphire Rapids beginning to ramp up in the coming months, Intel open-source engineers believe they have improved the code that the ENQCMD instruction usage could be re-enabled for the Linux kernel...