
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 43 min 14 sec ago
AMD Posts P-State Linux Patches For New "Guided Autonomous Mode"
With the AMD P-State CPU frequency scaling driver that has come together over the past year and improved upon there has been the Energy Performance Preference "EPP" mode being worked on recently to further improve the performance/power characteristics of Ryzen and EPYC processors on Linux. A new patch series today implements a third mode for the AMD P-State driver...
Intel Raptor Lake Mitigation Impact Performance Comparison
A recurring question that has come up by readers since the recent launch of the Intel 13th Gen Core "Raptor Lake" processors has been whether it's still worthwhile running with the "mitigations=off" Linux kernel option to disable software-controlled CPU security mitigations to increase performance. For production systems that is never recommended due to the security risk, but for those wondering, here is a brief look at the mitigation situation on Raptor Lake with the flagship Core i9 13900K.
Blender 3.4 Now Available With Wayland, Intel Open Path Guiding Integration
Blender 3.4 is now available as the latest feature release for this increasingly popular, industry-supported open-source cross-platform 3D modeling software...
Initial AMD Zen 4 Support Patch Under Review For LLVM/Clang
Following the initial AMD Zen 4 "znver4" target for GCC 13 that was published and merged in October (and now a SUSE engineer working on providing actually tuned support and accurate cost tables), an initial AMD Zen 4 patch for the LLVM/Clang compiler was published a few days ago...
Apple Silicon CPUFreq Driver Heading To Linux 6.2
With the upcoming Linux 6.2 kernel cycle the Apple Silicon CPU frequency scaling driver is set to be mainlined for further improving the Apple M1/M2 SoC support on the mainline kernel...
OpenVPN 2.6 Beta Brings Data Channel Offload Kernel Acceleration, OpenSSL 3.0 Support
The first beta of OpenVPN 2.6 is now available and it's a big one for those using this cross-platform, virtual private network (VPN) system...
Asahi Linux Enables Early Apple GPU Driver Support - WIP OpenGL 2.1 + GLES 2.0
The Asahi Linux distribution is now shipping an early, alpha quality graphics driver stack for the Apple M1/M2 SoCs. This work-in-progress driver consists of their experimental Rust-written DRM kernel driver and then the AGX Gallium3D code in Mesa that is currently targeting OpenGL 2.1 and OpenGL ES 2.0 support...
Modula-2 Language Frontend Patches Ready For Merging Into GCC 13
In addition to today seeing the GCC Rust front-end being declared ready for merging with its latest patch series sent out today, the Modula-2 front-end sent out its third revision which is also expected to now be merged as another new programming language front-end for GCC 13...
New MGLRU Linux Patches Look To Improve The Scalability Of Global Reclaim
Among the many exciting new features in Linux 6.1 is the merging of the Multi-Gen LRU "MGLRU" code as what has shaped up to be one of the best kernel innovations for 2022 for overhauling the Linux kernel's page reclamation code. The performance results already are very promising and MGLRU is being used successfully at Google and other large deployments. The work isn't over though on further advancing the kernel in this area...
Linux 6.2 Looks To Enable "-funsigned-char" To Better Deal With Buggy Code
Among the early pull requests sent out already ahead of the Linux 6.2 merge window opening next week is a change to enable "-funsigned-char" by default for Linux kernel builds. In preparation for this compiler flag change several fixes have already landed along with a lot of early testing, so any fallout is hoped to be minimal...
AMD Zen 4 Cost Table & Tuning Patches Posted For The GCC Compiler
Back in October AMD sent out their initial Zen 4 "znver4" enablement for the GCC compiler. That initial Zen 4 support was since merged for GCC 13 but that initial enablement carried over the cost tables from Zen 3 and didn't do much in the way of tuning but rather just flipping on the new instructions supported by the Ryzen 7000 series and EPYC 9004 series processors. Today there is finally some juicy tuning patches being sent out for GCC...
GCC Rust Front-End v4 Posted - Now Cleared For Merging In GCC 13
The GCC Rust front-end that provides very preliminary support for the Rust programming language atop the GNU Compiler Collection is now cleared for merging to the mainline codebase!..
FEX-Emu 2212 Improves x86_64 Game Support On Arm, Now Supports Older Radeon GPUs
FEX-Emu is the open-source software project working on speedy x86/x86_64 software emulation on AArch64. FEX-Emu is one of the leading options for running x86 binaries on 64-bit Arm and has matured enough for allowing Linux games and Steam Play titles to run on Arm. FEX 2212 is out as the newest shiny feature update to this promising software...
openSUSE's D-Installer Adds LVM & Full Disk Encryption Configuration
One of the big undertakings this year within the (open)SUSE camp has been the YaST team's work on D-Installer as their next-generation operating system installer. This week they have published a new prototype of this installer with more functionality now in place...
LibreOffice 7.5 Alpha Released For Testing - Better Dark & High Contrast Theme Support
Ahead of LibreOffice 7.5 expected to be released in February, today marks the availability of the first alpha build available for testing...
FreeBSD 12.4 Released With Various Fixes & Improvements
For FreeBSD users not yet on the FreeBSD 13 stable series, FreeBSD 12.4 is now available as the newest point release to that N-1 series...
Fedora 38 Cleared To Produce "Mobility Phosh" Spins
The Fedora Engineering and Steering Committee (FESCo) has provided their blessing to begin creating new x86_64 and AArch64 ISO images for mobile devices that feature the Phosh Wayland compositor...
Armbian 22.11 Released With RISC-V 64-bit UEFI Build Support, New Arm Boards
Armbian 22.11 is now available as the Debian/Ubuntu-based Linux distribution popular with ARM development boards and supporting a wide range of hardware from different vendors...
A Fresh Look At The Asahi Linux Performance On Apple's M2
Back during the summer once Asahi Linux introduced initial Apple M2 SoC support I ran many Apple M2 Linux benchmarks including a look at how the M2 competes with AMD and Intel laptop processors. With months having passed since then and the Apple M1/M2 Linux support has continued to advance upstream as well as more work hitting the Asahi Linux tree, here is a fresh look at where the performance of the M2 is currently at compared to that initial at-launch support.
Intel IGC 1.0.12504.5 Released As Big Graphics Compiler Update - MTL, Ray-Tracing
Released this morning is Intel IGC 1.0.12504.5 for Linux and Windows systems as the newest version of the open-source Intel Graphics Compiler. As the first tagged update in nearly two months, IGC 1.0.12504.5 is a big one...