Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-24 09:30
AMD Ryzen 9 7900X3D Linux Performance
Following last week's review of the brand new AMD Ryzen 9 7950X3D and then moving on to looking at the Ryzen 9 7900X3D gaming performance, today's Linux hardware coverage on Phoronix is looking at the Ryzen 9 7900X3D Linux performance in other system/CPU workloads aside from gaming.
Initial Rust DRM Abstractions, AGX Apple DRM Driver Posted For Review
After being in development for several months, Asahi Lina with the Asahi Linux project has posted the initial Rust Direct Rendering Manager (DRM) subsystem abstractions for review as well as a preview of the experimental state of the AGX DRM driver providing the open-source kernel graphics driver support for Apple M1/M2 hardware...
Intel Preparing IAA Crypto Compression Driver - Kernel Crypto API Use For Accelerators
In addition to Intel's Linux patches in recent days working on broad performance optimizations that can benefit all hardware there has also been some Intel-specific kernel improvements being worked on like the Sapphire Rapids C0.2 idle state support that was published for review on Monday. Also coming out from the covers on Monday was a new patch series for the "iaa_crypto" driver to improve the Linux support for Intel's In-Memory..
GNOME Shell & Mutter 44 Release Candidates Bring Last Minute Changes
The GNOME Shell and Mutter release candidates ahead of this month's GNOME 44 desktop update are now available for testing...
AMD's Suballocator Helper Gets Ready To Help Intel's New Xe Linux Graphics Driver
With the Linux 6.3-rc1 kernel now out and that closing the Linux 6.3 merge window, the open-source Linux graphics driver developers are turning their attention to feature work they want to accomplish for Linux 6.4 this summer. Already the first drm-misc-next pull request has been submitted to DRM-Next with some of those early changes that will target the v6.4 kernel...
Coreboot Adds Support For An ASRock Sandy/Ivy Bridge Era Mini ITX Board
For those that happen to have an ASRock B75M-ITX in their collection or have just been looking for an old Intel Sandy Bridge / Ivy Bridge era system that can run the open-source Coreboot firmware, this mini-ITX desktop motherboard can run upstream Coreboot with the latest changes made this week...
Intel Preparing Sapphire Rapids C0.2 Idle State Support For Better Energy Efficiency
Posted today were a set of Linux kernel patches for enabling Sapphire Rapids C0.x idle states support, which can provide a nice bump to the energy efficiency of the latest-generation Xeon Scalable servers while also helping out with possible turbo boost benefits for the busy CPU cores to enhance overall system performance...
FEX 2303 Released For Improving Linux x86_64 Gaming On ARM64
FEX-Emu 2303 was published today as the newest version of this open-source software for enjoying x86 64-bit Linux software to run gracefully on 64-bit ARM (ARM64 / AArch64) including the likes of Linux games and Valve's Steam client with Steam Play (Proton)...
Linux 6.3 Features: AMD Auto IBRS To Steam Deck Controller Interface, IPv4 BIG TCP & More
Now that the Linux 6.3 merge window is over with Linux 6.3-rc1 having been released last night, here is a look at all of the interesting changes, new features, and hardware support coming with this next major kernel version.
Debian APT 2.6 Released With Updates For Non-Free Firmware Handling
Debian developers today released APT 2.6 as the newest version of this package manager that will ship as part of the upcoming Debian 12 "Bookworm" release...
openSUSE Tumbleweed Sets Great Example With x86-64-v3 HWCAPS
The rolling-release openSUSE Tumbleweed recently began rolling out optional x86-64-v3 optimized packages for those on roughly Intel Haswell or newer systems and wanting to squeeze out maximum performance from their hardware. The selection of x86-64-v3 packages built by openSUSE Tumbleweed is currently rather limited, but hopefully this major Linux distribution joining the HWCAPS party will lead other Linux distributions to follow suit...
Asahi AGX Mesa Driver Prepares For Compute Kernels On Apple Silicon
The Asahi "AGX" Gallium3D driver providing open-source OpenGL driver support for Apple M1/M2 graphics hardware has seen preliminary work merged into Mesa 23.1 for supporting compute shaders/kernels...
AMD Continues Linux Upstreaming For Pensando Elba SoC
Last year AMD acquired Pensando in part for adding DPUs to their portfolio from this young company that only exited its stealth mode in 2019. While sadly it's missed out on the Linux 6.3 cycle, AMD-Pensando engineers continue work on upstreaming support for their "Elba" SoC into the mainline Linux kernel...
Latest System76 Intel-Powered Laptops Added To Coreboot
Merged on Saturday to upstream Coreboot was support for some of the latest Intel Alderlake (and signs of Raptor Lake) powered laptops from Linux vendor System76...
LibreELEC 11 Released With GBM/V4L2 HDR Support On x86_64, More ARM Hardware
LibreELEC 11 is out today as the newest version of this Linux distribution that is purpose-built for an HTPC-oriented experience powered by the recent Kodi 20 HTPC/PVR software...
Linux 6.3-rc1 Brings File-System Optimizations, HID-BPF, More Intel & AMD Features
The merge window for Linux 6.3 is now over and Linus Torvalds just released Linux 6.3-rc1...
Linux 6.3 Drops Support For The Intel ICC Compiler
On this last day of the Linux 6.3 kernel merge window, Linus Torvalds merged the patch dropping support for Intel (ICC) compiler support. Specifically this is Intel's long-standing ICC compiler now known as the "Intel C++ Compiler Classic" prior to its transition to being LLVM/Clang-based with the modern Intel DPC++ compiler...
Testing The First PCIe Gen 5.0 NVMe SSD On Linux Has Been Disappointing
This past week saw the first two consumer PCIe 5.0 NVMe solid-state drives released to retail: the Gigabyte AORUS Gen5 10000 and the Inland TD510. I've been testing the Inland TD510 2TB Gen 5 NVMe SSD the past few days. While in simple I/O testing it can hit speeds almost up to 10,000 MB/s reads and writes, for more complex workloads it quickly dropped against popular PCIe Gen 4.0 NVMe SSD options. In my testing thus far of this first consumer Gen5 NVMe SSD it's left me far from impressed.
Linux Landing Change To Allow STIBP When Using Legacy IBRS
Ahead of the Linux 6.3-rc1 release later today, a set of "x86/urgent" patches were sent out Sunday morning that include the change to allow Single Threaded Indirect Branch Predictors (STIBP) to be used in the presence of legacy Indirect Branch Restricted Speculation (IBRS) for security reasons...
Wine-Staging 8.3 Released With Fix For MeshroomCL
Building off Friday's release of Wine 8.3 is a new release of Wine-Staging, the experimental/testing blend of this software for enjoying Windows games and applications on Linux. Wine-Staging 8.3 carries more than 500 patches atop the upstream Wine code-base...
GNOME 44 Mutter Adds fractional_scale_v1 Wayland Support
While GNOME 3.32 saw initial work on fractional scaling support for the GNOME Shell and Mutter compositor, the upcoming GNOME 44 release is bringing support for Wayland's fractional_scale_v1 protocol...
AMD Unified Inference Frontend 1.1 Released
AMD in February quietly released version 1.1 of their in-development Unified Inference Front-end "UIF" that aims to be their catch-all solution for AI inference from CPUs to GPUs to FPGAs and other IP from their recent Xilinx acquisition...
Intel Mesa Vulkan Driver Fixed Up For Very Slow Gen9 GravityMark Performance
Intel's "ANV" Vulkan driver within Mesa has landed a set of patches to fix a glaring performance issue affecting Skylake/Gen9 era graphics with the cross-platform GravityMark benchmark...
GNOME's Mutter Lands Experimental Code For HDR Modes
Yesterday saw GNOME Shell and Mutter drop the last of their GTK3 dependence while today there is another interesting change to mention on the Mutter compositor side... An experimental option for enabling some HDR modes with supported high dynamic range displays...
KDE Developers Continue Pushing More Plasma 6.0 Changes
This week KDE Plasma's development branched to Qt6-only and a lot of other development happenings around Plasma 6.0 occurred...
Wine 8.3 Released With Low Fragmentation Heap, Smart Card Support
Wine 8.3 is out as the latest bi-weekly development release of this open-source software for enjoying Windows games and applications on Linux and other platforms...
Intel Shifts Its HPC Max Series Focus To Falcon Shores In 2025
Intel announced today it has cancelled Rialto Bridge and Lancaster Sound development while shifting its Max Series focus to their Falcon Shores XPU that is now set to ship in 2025...
GNOME Shell & Mutter Complete Their Migration Away From GTK3
The GNOME Shell and the Mutter compositor have completed their migration off GTK3...
AMD Preparing "openSIL" For Open-Source Silicon Initialization With Coreboot
If better open-source AMD Coreboot support was on your bingo card for years but long thought to be a lofty dream, get ready to celebrate... AMD dropped a juicy tid-bit of information to be announced next month with "openSIL" as it concerns open-source AMD x86 silicon initialization library, complete with AMD Coreboot support...
Small I/O Performance Boost Coming For Intel Ice Lake & Sapphire Rapids Servers
There should be "slight improvements for I/O performance" coming to Intel Xeon Scalable Ice Lake and Sapphire Rapids servers on a future kernel release with a patch having surfaced to remove a check that led to these newer processors not seeing HWP I/O boosting enabled...
Zstd Gets A Few Fixes For Linux 6.3 While The Big Update Delayed To v6.4
Merged last cycle was a big Zstd update for Linux 6.2 that took the kernel's Zstandard compression/decompression implementation to match that of upstream v1.5 after being stuck in the v1.4 series for more than a year. Following that, Zstd 1.5.4 was released last month. The hope was Zstd 1.5.4 would quickly follow into the mainline kernel while that is now delayed to Linux 6.4 and for the 6.3 kernel cycle seeing just a few fixes...
RISC-V Auto-Vectorization Support For The GCC Compiler Started
A set of patches sent out this morning lay out the initial foundation for RISC-V auto-vectorization support within the GNU Compiler Collection (GCC)...
AMD Ryzen 9 7900X3D Linux Gaming Performance
After earlier this week providing the initial Linux benchmarks of the AMD Ryzen 9 7950X3D across many Linux gaming tests as well as nearly 400 other tests, in today's article I am looking at the AMD Ryzen 9 7900X3D as the 12-core / 24-thread processor with the hefty 128MB L3 cache on this Zen 4 desktop processor. Due to having less time with the 7900X3D thus far, today's article is just getting things started in looking at the Linux gaming performance -- both native Linux games as well as many Windows games running on Linux thanks to Valve's wonderful Steam Play (Proton + DXVK / VKD3D-Proton) software.
New Threaded/Atomic Console Patches Posted For Linux - Precursor For Mainlining RT
Posted today was the "v1" patch series implementing threaded/atomic console infrastructure for printk. This is one of the last steps needed before the real-time (PREEMPT_RT) support can be finally mainlined into the Linux kernel...
openSUSE Tumbleweed Rolls Out Optional x86-64-v3 Optimized Packages
The rolling-release openSUSE Tumbleweed package has begun rolling out a new "patterns-glibc-hwcaps-x86_64_v3" package that is automatically installed on supported systems and allows for automatically installing "recommended" x86-64-v3 optimized packages where available in the name of enjoying greater performance...
Linux 6.3 Improvements Yield Better Chances Of Successfully Compiling The Kernel With ~32GB RAM
For those doing large Linux kernel builds such as with the "allyesconfig" build option for including as many of the available drivers as possible into the assembled Linux kernel image, objtool improvements ready to go with Linux 6.3 should cut down on the RAM usage and also speed-up the kernel build time. These improvements were motivated by Linux kernel developers beginning to run out of memory when trying to carry out the "allyesconfig" kernel builds on desktops with 32GB of RAM...
AMD SoundWire Driver For Linux Coming Together
Going back to 2016 Intel began work on the SoundWire support for Linux, the MIPI standard started in 2014 to help consolidate audio interfaces between PC and mobile hardware. In preparation for seemingly new AMD hardware coming to market with SoundWire support, AMD engineers recently began working on an AMD SoundWire driver...
Mesa 23.1 Provides Improved EGL Implementation For Haiku
While the open-source Mesa 3D drivers are most well known for use on Linux, they are used by other platforms too like Haiku, the BSDs, and even Microsoft Windows with WSL and the like. For those making use of the Mesa 3D drivers on the BeOS-inspired Haiku operating system to enjoy OpenGL support, merged for Mesa 23.1 is an improved EGL implementation for that platform...
Many KVM Updates Land In Linux 6.3
A lot of Kernel-based Virtual Machine (KVM) updates were merged for the Linux 6.3 cycle to further enhance the open-source virtualization stack...
New ARM/RISC-V SoC Power Management Drivers Arrive For Linux 6.3
Following last week's SoC and platform updates that included mainlining of the Snapdragon 8 Gen 2 support, new Qualcomm 5G RAN platform support, and many more Arm boards being enabled, this week saw the SoC driver updates now submitted...
Steam On Linux Marketshare Percentage Dipped In February
Valve has just published the Steam Survey results for the month prior and it points to Steam on Linux as a percentage dropping as well as a similar pullback in the Steam Deck hardware usage...
Linux 6.3 Adds Thunderbolt/USB4 DisplayPort Bandwidth Allocation Mode
Earlier this week Greg Kroah-Hartman submitted the USB/Thunderbolt subsystem updates for the ongoing Linux 6.3 kernel merge window...
Intel Compute Runtime 22.53.25242.13 Released With OpenCL & Level Zero Enhancements
Following a three month lull, last week Intel got back to releasing Compute-Runtime and IGC compiler updates. They have been working to shift to a monthly release cadence while during this transition period they needed extra time as it also rolled out some compiler/runtime interface changes. Now back into their swing of things, for kicking off the new month they have the Compute Runtime 22.53.25242.13 release...
Godot 4.0 Stable Released As Major Step Forward For Open-Source Game Engines
The Godot engine developers are starting off March with a bang... The much anticipated Godot 4.0 engine that has been in development for years has been released as stable!..
Intel Updates Alder Lake P Scheduler Model For LLVM/Clang
An updated scheduler model for Intel Alder Lake P processors has been merged into the LLVM compiler after finding some differences compared to Intel's documentation/guidance...
Linux's VGEM Kernel Driver Being Rewritten In Rust
In addition to the in-development Apple M1/M2 DRM kernel graphics/display driver being written in Rust, there is now a second graphics-related kernel driver seeing early work in Rust. The existing VGEM driver is being rewritten in the Rust programming language...
Microsoft Increasing Linux Security On Hyper-V With VTL/VSM Support
Microsoft engineers continue to work heavily on enhancing the Linux support for Hyper-V considering that in the Azure public cloud at last report was more than 50% of their VMs running Linux. Microsoft has continued implementing more Hyper-V features within the Linux kernel and their latest is working on Virtual Trust Level (VTL) integration as part of Virtual Secure Mode (VSM) handling...
xf86-video-modesetting TearFree Gets Fixed Up For A/V De-Synchronization Issue
A few months back the generic xf86-video-modesetting X.Org driver added TearFree page-flipping support. The option eliminates screen tearing without the use of a compositor and was seen as a win by many for this generic DDX driver that works atop the modern DRM/KMS kernel drivers. But a rather annoying issue was discovered that could lead to audio/video synchronization problems was uncovered and is now fixed in the latest driver code...
LoongArch With Linux 6.3 Enhances Security With KASLR
Loongson engineers continue working to improve their MIPS64-derived, RISC-V-inspired LoongArch CPU architecture code. With the in-development Linux 6.3 kernel are yet more improvements, including now supporting Kernel Address Space Layout Randomization (KASLR) for better security...
Linux 6.3 Now Suggests The BFQ I/O Scheduler When Building MMC/SD Support
The BFQ I/O scheduler has long been suited well for MMC/SD card storage devices with a single queue now finally with Linux 6.3 the Kconfig setup will suggest/imply that I/O scheduler to help ensure it gets built...
...103104105106107108109110111112...