Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Benchmarks & Open-Source News
Updated: 18 min 33 sec ago

Mesa 24.1 Enables Intel Xe Kernel Driver Support By Default

Wed, 03/13/2024 - 19:47
While the new Intel Xe kernel graphics driver was upstreamed in Linux 6.8 as this modern DRM driver that is opt-in for current generation hardware and aims to be the default for Lunar Lake / Xe2, currently with Mesa you must build the Intel ANV Vulkan and Iris Gallium3D driver code with the "intel-xe-kmd" option to enable compatibility for this alternative kernel driver to i915. With Mesa 24.1 coming next quarter, that Intel Xe kernel driver support will be enabled out-of-the-box...

Blumenkrantz Picks His Next Battle: Mesa's DRI Interfaces

Wed, 03/13/2024 - 18:52
Valve contractor Mike Blumenkrantz has been known for many great Mesa improvements the past several years, especially around Zink for the OpenGL-on-Vulkan implementation within Mesa. Over the past four years he has taken on many great performance optimizations and other significant code undertakings to improve Mesa. Blumenkrantz has picked his latest battle and appears to be around Mesa's Direct Rendering Infrastructure (DRI) interfaces...

Linux 6.9 Graphics Drivers Prepare For RDNA3 Refresh & RDNA4, More Intel Xe Driver Work

Wed, 03/13/2024 - 18:21
David Airlie has submitted all of the Direct Rendering Manager (DRM) kernel graphics/display driver updates today for Linux 6.9...

OBS Studio 30.1 Released With AV1 Support For VA-API & PipeWire Video Capture

Wed, 03/13/2024 - 07:32
Building off last November's release of the big OBS Studio 30.0 release, OBS Studio 30.1 debuted today as the newest feature release...

KDE Plasma 6.0.2 Delivers Another Week Worth Of Bug Fixes

Wed, 03/13/2024 - 03:20
Last week saw Plasma 6.0.1 for an initial batch of bug fixes for this major desktop environment that debuted the week prior. Out today is Plasma 6.0.2 with another round of bug fixes that have been addressed over the past week...

GhostRace Detailed - Speculative Race Conditions Affecting All Major CPUs / ISAs

Wed, 03/13/2024 - 03:00
VUSec and IBM Research Europe today announced Speculative Race Conditions (SRCs) as a as a new class of vulnerabilities where thread synchronization primitives using conditional branches can be microarchitecturally bypassed on speculative paths using a Spectre-V1 attack. The researchers have dubbed CVE-2024-2193 as GhostRace and is said to affect all major CPU vendors...

New Intel CPU Microcode & "RFDS" Linux Kernel Patch For New Security Vulnerabilities

Wed, 03/13/2024 - 01:50
Intel has released new CPU microcode for addressing five security issues and additionally there is newly-merged Linux kernel code for mitigating the new Register File Data Sampling "RFDS" micro-architectural vulnerability affecting Atom / E cores...

Ubuntu 24.04 LTS To Help Further Boost AMD EPYC 9004 Series Performance

Wed, 03/13/2024 - 00:22
With the upgraded Linux kernel, compiler, and other software upgrades with next month's Ubuntu 24.04 LTS, those using recent AMD EPYC server processors like the 4th Gen EPYC Genoa(X) / Bergamo / Siena processors stand to benefit from greater performance over the current Ubuntu 22.04 LTS release...

Linux 6.9 Lands Reworked Topology Code For Better Hybrid CPU Support

Tue, 03/12/2024 - 23:37
The recently covered overhaul of the x86 CPU topology code to clean-up quite a code mess has been merged for Linux 6.9. Among other benefits, this improved topology code properly accounts for modern Intel Core hybrid systems with a mix of P and HT-less E cores...

Many Networking Improvements & New Wired/Wireless Devices For Linux 6.9

Tue, 03/12/2024 - 21:00
The big set of networking subsystem updates have been sent in for the Linux 6.9 merge window including a number of new wired and wireless devices being supported as well as a number of core networking improvements and optimizations...

AdaptiveCpp 24.02 Released: "One Of The Best SYCL Compilers" For Performance

Tue, 03/12/2024 - 20:37
AdaptiveCpp 24.02 is out this week as the newest version of this SYCL compiler formerly known as hypSYCL and Open SYCL. AdaptiveCpp supports C++-based heterogeneous programming models targeting all major CPU and GPU vendors thanks to SYCL and C++ standard parallelism...

Too Many Debug Messages Were Reportedly Slowing Down Some AMD Linux Systems

Tue, 03/12/2024 - 18:46
An interesting anecdote was mentioned as part of the x86/misc changes queued for the Linux 6.9 kernel: on some unnamed AMD systems, NMI debug messages were too excessive that they actually slowed down the systems...

Intel Continues Prepping The Linux Kernel For X86S

Tue, 03/12/2024 - 18:19
Nearly one year ago Intel published the X86S specification (formerly stylized as "X86-S") for simplifying the Intel architecture by removing support for 16-bit and 32-bit operating systems. X86S is a big step forward with dropping legacy mode, 5-level paging improvements, and other modernization improvements for x86_64. With the Linux 6.9 kernel more x86S bits are in place for this ongoing effort...

Dynamic Kernel Stacks Proposed For Linux With Big Memory Savings

Tue, 03/12/2024 - 12:00
A "request for comments" patch series was posted on Monday for a new dynamic kernel stacks feature for Linux. Early testing has shown the potential for significant memory savings...

Intel FRED Merged For Linux 6.9 As An Important Improvement With Future CPUs

Tue, 03/12/2024 - 08:33
After two years of talking about Intel FRED as Flexible Return and Event Delivery for overhauling how transitions are done between privilege levels (CPU rings), the support code was finally in good shape for merging now with the Linux 6.9 kernel...

Microsoft's DirectX Shader Compiler Sees Improved Linux Build Support

Tue, 03/12/2024 - 07:56
This is their LLVM/Clang-based shader compiler for compiling HLSL programs into the DirectX Intermediate Language (DXIL) that can then be fed to DirectX GPU drivers from the different vendors. While Microsoft Windows is obviously the main focus, today's update does improve the Linux build support...

Btrfs Enjoys Performance Optimizations With Linux 6.9

Tue, 03/12/2024 - 04:23
SUSE's David Sterba sent out the Btrfs updates today for the Linux 6.9 merge window. Besides stabilization and bug fixes there are also some minor performance optimizations to see with this next kernel...

AMD P-State Preferred Core Submitted For Linux 6.9 While Intel Meteor Lake Gets Tuned

Tue, 03/12/2024 - 00:43
The in-development Linux 6.9 kernel is finally landing support for AMD Preferred Core as part of the power management updates for this mid-2024 kernel release...

Intel Makes Continuous Profiler Open-Source To Help Improve CPU Performance

Mon, 03/11/2024 - 23:48
Intel this morning released Continuous Profiler as open-source, a software solution developed by Intel Granulate for aiming to help boost CPU performance...

GNU Linux-libre 6.8-gnu Dealing With Blobs From New Intel Drivers

Mon, 03/11/2024 - 23:05
GNU Linux-libre 6.8-gnu is out as the newest downstream kernel variety endorsed by the Free Software Foundation that takes the upstream Linux kernel but does away with proprietary module support and stripping out drivers/functionality contingent upon binary-only microcode/firmware and other elements not deemed up to their free software standards...

Pages