
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 2 hours 48 min ago
AMD EPYC 9374F Linux Benchmarks - Genoa's 32-Core High Frequency CPU
Last week for the AMD EPYC 4th Gen "Genoa" launch day I published initial AMD EPYC 9554 and EPYC 9654 Linux benchmarks as part of my review. Those 64-core and 96-core Zen 4 processors performed phenomenally with Genoa having AVX-512, twelve channels of DDR5-4800 system memory support, higher TDP allowance, and other improvements over prior Milan(X) server processors. The other SKU that AMD sent over for review is the EPYC 9374F as their new 32-core high frequency part. For less than $5k, the EPYC 9374F is a high frequency Zen 4 32-core part with a 320 Watt TDP. Today's benchmarks are looking at the EPYC 9374F against the EPYC 9554/9654 and various other AMD EPYC and Intel Xeon Scalable processors under Linux.
Canonical & Intel Announce "Enterprise Grade" Ubuntu Images For Next-Gen Intel IoT
Canonical announced today they have collaborated with Intel to provide new enterprise-grade Ubuntu images designed for next-gen Intel IoT platforms...
Firefox 107 Released With Power Profiling Support On Linux
Firefox 107 has been released as stable today by Mozilla...
Fedora 37 Now Available With GNOME 43 Desktop, Official Raspberry Pi 4 Support
After some release setbacks -- most recently by that OpenSSL security vulnerability -- Fedora 37 is now officially released...
IBM Sends Out Initial Patches For "Dense Math" Support With Future Power CPUs
IBM is working to extend Power10's MMA architecture with a new feature for "dense math" that is expected to premiere with future IBM Power processors...
AMD Sends Out Follow-Up Zen 4 Patch For The GCC Compiler
Following Znver4 being added to GCC 13 at the end of October albeit a basic implementation, out this week isa follow-up patch to begin making more adaptations to the AMD Zen 4 target...
Ampere Computing Introducing New SMpro Co-Processor Drivers With Linux 6.2
In addition to the previously-reported Ampere SMpro hardware monitoring "HWMON" driver coming for Linux 6.2, there are also at least two other drivers for Ampere's co-processor set to be introduced with this next kernel version...
GCC 13 Ends Stage 1 Development, Moves To Bug Fixing Phase
As of Monday the GCC 13 compiler has concluded its stage one feature development and has progressed onto stage three that now just focuses on bug fixing...
Linux Adding Wake-On-Connect/Disconnect For USB4 Ports
To the USB4/Thunderbolt driver in the Linux kernel Intel is adding support for system wake on connect/disconnect...
Patches Posted For GCC LTO Optimizing The Linux Kernel
Since last year when building the Linux kernel using LLVM's Clang compiler it's been possible to enable link-time optimizations (LTO) for the kernel build. Building the Linux kernel with GCC has lacked LTO support while a patch series posted today is the latest attempt to make that happen...
Ampere-1A CPU Support Added To GCC 13
Leading AArch64 server processor vendor Ampere Computing announced this summer AmpereOne as the branding for their next-generation AArch64 "cloud native" server processor design succeeding their current Ampere Altra / Ampere Altra Max processors based on Neoverse-N1. While the AmpereOne processors have yet to be formally launched, with the new AArch64 core being an original design, Ampere Computing has already been submitting support patches to the open-source compilers. The latest twist in this enablement is now acknowledging a new "Ampere-1A" variant...
Godot 4.0 Engine Adds Movie Maker Mode
In addition to the Vulkan renderer and plethora of other enhancements coming with Godot 4.0, a late v4.0 addition for this very successful open-source game engine is introducing a movie maker mode...
AMD Reveals More Details Around The Radeon RX 7900 Series / RDNA3
Earlier this month AMD announced the Radeon RX 7900 XT and RX 7900 XTX with availability set for 13 December. Meanwhile today the embargo lifts on more details surrounding the RDNA3 architecture and these new graphics cards.
Mesa's Rusticl Achieves Official OpenCL 3.0 Conformance
The latest milestone for Rusticl as Mesa's Rust-written OpenCL Gallium3D implementation is that -- when running on Intel Gen12 Xe graphics -- has reached official OpenCL 3.0 conformance as recognized by The Khronos Group...
Intel Linear Address Masking "LAM" Ready For Linux 6.2
Going back to late 2020 Intel's open-source/Linux engineers have been working on Linear Address Masking "LAM" enablement for that feature coming with future processors. With the upcoming Linux 6.2, the kernel-side enablement for Intel LAM appears to be finally wrapped up...
Sony Adds DualShock 4 Controller Support To Their Newer Linux PlayStation Driver
Going back eight years to Linux 3.15 there has been Sony DualShock 4 controller support using the "hid-sony" driver thanks to work from the open-source community. But now Sony is adding DualShock 4 controller support to their newer "hid-playstation" driver that they started for PlayStation 5 controller support and are now extending it backwards for the PS4 controller...
GCC 13 "-O2" Performance Being Sped Up With Enabling Small Loop Unrolling
For those compiling their programs using the common "-O2" optimization level as is used for the production builds by many Linux distributions and other software vendors, small loop unrolling is being enabled at this level for GCC 13. Enabling small loop unrolling with -O2 should help the performance in some areas of modern Intel and AMD CPUs...
Linux 6.2 Implementing Dynamic Shadow Call Stack Support For AArch64
The Linux kernel built with Clang has supported Shadow Call Stack "SCS: to prevent return address overwrites. With patches building up for Linux 6.2, Dynamic Shadow Call Stack is being implemented to avoid the overhead of SCS on processors supporting pointer authentication (PAC)...
Linux 6.1-rc5 Released - This Kernel May Need An Extra Week To Bake
Linux 6.1 is inching closer to its early-to-mid December stable release with Linux 6.1-rc5 having just been released...
AMD Releases AOMP 16.0-2 For Its Radeon OpenMP Offloading Compiler
In addition to AMD this week having released the AMD Optimizing C/C++ Compiler "AOCC" 4.0 as their LLVM/Clang downstream now with various optimizations for Zen 4, the company also released AOMP 16.0-2 as the newest version of their other LLVM/Clang downstream... AOMP is their downstream LLVM/Clang compiler focused on providing the latest Radeon OpenMP GPU offloading support...