Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 21 min 37 sec ago
Nintendo Crypto Driver Being Worked On For Linux, Yields Much Better AES Performance
The Linux kernel support around the Nintendo Wii and Wii U game console hardware continues to improve and now a new Nintendo crypto driver is being tackled based on reverse-engineered documentation...
Lavapipe Mesa Software Driver Enables Vulkan 1.2 Support
Adding to the growing list of Mesa 21.3 features for next quarter's feature release is Lavapipe now supporting Vulkan 1.2...
MediaTek Hoping To Bring nanoMIPS Support Upstream Into GCC
The nanoMIPS architecture that was announced by MIPS in 2018 for embedded devices to lower power consumption and yield smaller code footprints was announced for the MIPS I7200 but since then there hasn't been much of nanoMIPS. However, MediaTek is now looking to contribute upstream the compiler support for this processor ISA into GCC...
Linux 5.15-rc3 Released - Looking "Pretty Normal" Plus Performance Fix
Linus Torvalds has now issued the third weekly release candidate of the forthcoming Linux 5.15 kernel...
Firefox 92 vs. Chrome 94 Browser Benchmarks On Ubuntu Linux
Given last week's release of Chrome 94, here are some fresh browser benchmarks looking at Firefox 92 stable against Chrome 94 running on Ubuntu Linux...
GNU Wget2 2.0 Released With HTTP2 & SSL Improvements
GNU Wget2 2.0 has been released for this successor to GNU Wget. There are many improvements to this GPLv3+ licensed program. Over the original GNU Wget, Wget2 is faster, supports more protocols especially around HTTP/2 and compression, supports multi-threading / parallel connections, and other improvements...
Updated AMD P-State Driver Published For Linux
Earlier this month AMD published their "amd-pstate" Linux driver that leverages ACPI CPPC data to make more informed CPU frequency scaling decisions with an aim to boost the performance-per-Watt for Zen 3 (and eventually Zen 2) processors on Linux. The second spin of that "amd-pstate" Linux kernel driver is now available for testing...
Linux IO_uring Can Now Achieve Up To ~3.8M IOPS Per-Core
It was just last month when ~3.5M IOPS per-core was impressive with the code for Linux 5.15 to further push Linux's I/O limits. Now for code likely to be included in Linux 5.16 it's currently at 3.8M IOPS with a single tread...
KDE Plasma 5.24 On Wayland To Support DRM Leasing For VR Headsets
With the KDE Plasma 5.23 release quickly approaching, feature development is already heating up for Plasma 5.24 while concurrently driving many fixes into the v5.23 codebase...
Facebook Has Been Working On BOLT'ing The Linux Kernel For Greater Performance
For several years now Facebook engineers have been working on BOLT as a way to speed-up Linux/ELF binaries. This "Binary Optimization and Layout Tool" is able to re-arrange executables once profiled to generate even faster performance than what can be achieved by a compiler's LTO and PGO optimizations. One of the latest BOLT efforts has been on optimizing the Linux kernel image...
Intel's User Interrupts With Sapphire Rapids Looking Quite Great For Faster IPC
Earlier this month Intel engineers posted their initial Linux kernel enablement around x86 User Interrupts with this feature premiering with Xeon "Sapphire Rapids" CPUs. As implied by the name, the User Interrupt functionality allows for interrupts to bypass the kernel for more efficient, low-latency, low-utilization interrupts being received by other user-space tasks. Intel talked more about User Interrupts this week at LPC2021...
OpenZFS 2.0.6 Released With Support For Newer Kernels
While the OpenZFS 2.1 feature release has been available since July, for those still using the OpenZFS 2.0.x series and not yet prepared to make the jump to that big new release with dRAID and other changes, OpenZFS 2.0.6 was released this week...
Wine-Staging 6.18 Released With 616 Patches Atop Upstream
Building off yesterday's Wine 6.18 development release is now the next Wine-Staging installment that has more than six hundred extra patches on top...
XWayland GLX Path Enables sRGB Support
Another item is now crossed off the XWayland TODO list with OpenGL sRGB support wired up...
Wine 6.18 Released With HID Joystick Enabled By Default
Wine 6.18 has been popped as the newest bi-weekly development release of this software that allows Windows applications and games to run under Linux and in turn what also powers Steam Play's Proton...
BattlEye To Support Valve's Steam Deck / Proton
Yesterday it was Epic Games confirming Easy Anti-Cheat for Linux and Wine/Proton ahead of the Steam Deck launch and today it's BattlEye confirming Proton / Steam Deck support...
IBM Engineer Has Been Exploring Possible Rust Modules For GRUB
IBM engineer Daniel Axtens presented at this week's Linux Plumbers Conference on the prospects of using the Rust programming language for creating modules for the GRUB2 boot-loader...
GNU Coreutils 9.0: cp Now Enables CoW By Default + Copy Offload, wc Now Uses AVX2
Coreutils 9.0 is now available and it's a significant update to this collection of common open-source utilities found on effectively all Linux systems...
SiFive HiFive Unmatched Hands-On, Initial RISC-V Performance Benchmarks
A few weeks ago I finally received the HiFive Unmatched from SiFive as their flagship RISC-V development board. As a reminder this is their mini-ITX development board that is powered by their U740 SoC and features 16GB of DDR4 system memory, one PCI Express x16 slot that can work with AMD Radeon graphics cards on Linux, and other features. It's been a delight playing with this developer platform and enclosed are some early benchmarks as well showing off the U740 performance as well as how the Linux software support/performance has been evolving.
MidnightBSD 2.1 Released For This Desktop-Minded BSD
MidnightBSD 2.1 debuted this week as the latest version of one of the few desktop-focused BSD open-source operating system projects...
