Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-09-16 19:15
Linux Takes Another Shot At Fixing Visual Glitches & GPU Hangs For Intel Sandy Bridge
Intel Sandy Bridge processors launched 12 years ago this month and if you still are relying on these 32nm CPUs, it's really time to consider an upgrade for not only the performance but also security and power efficiency reasons. But if you are content with still churning away on a Sandy Bridge desktop under Linux, picked up for upstream and marked for back-porting is another attempt at dealing with visual glitches and GPU hangs that have been affecting some users with the integrated graphics...
Intel Optimization Around Batched TLB Flushing For Folios Looks Great
A patch worked on by an Intel engineer for batched TLB flushing for page migration with folios is showing some promising results and currently working its way to the mainline kernel...
Microsoft's "Dzn" Mesa Code Achieving 99.75%+ Vulkan 1.0 Conformance
Microsoft's Dozen "Dzn" code within Mesa is a Vulkan implementation built atop Direct3D 12 for enjoying this modern industry-standard graphics/compute API atop Microsoft's D3D12 API, should the system lack an underlying native Vulkan driver or in cases like using Windows Subsystem for Linux. Dozen is now above 99% for its conformance pass rate for Vulkan 1.0 and more of Vulkan 1.1 is now being worked on by Microsoft's engineers that contribute the open-source code to Mesa...
Updated Intel oneAPI Level Zero Loader Brings Support For The L0 v1.5 Spec
Released on Thursday was the oneAPI Level Zero Loader v1.9.4 as the newest open-source software release from the company...
Mold 1.10 Released With Few New Features For This High Speed Linker
Mold 1.10 was released today by lead developer Rui Ueyama as the newest version of this high speed linker that has been outperforming GNU Gold and LLVM LLD...
Ubuntu 22.04.2 LTS Delayed To End Of February Over Kernel & Signed Shim Woes
The Ubuntu xx.04.2 LTS releases tend to be a bit more meaningful for long-term support users since it includes the back-ported hardware enablement "HWE" stack with updated Linux kernel from the newer non-LTS release. Ubuntu 22.04.2 LTS had been due for release on 9 February with that updated stack but is now pushed back to the end of the month over technical issues...
Linux 6.3 To Squeeze A Bit More Performance Out Of AMD Zen 4 CPUs
As I wrote about earlier this week, Linux 6.3 is positioned to support AMD Zen 4's Automatic IBRS feature. AMD's Linux enablement code around Automatic IBRS has been undergoing review the past few months and now via TIP's x96/cpu Git branch is to be sent in next month for the Linux 6.3 merge window. I've run some preliminary benchmarks of the Automatic IBRS support on Zen 4 and it's looking positive for further enhancing the performance of AMD's new Ryzen 7000 series and EPYC 9004 series processors.
NVIDIA 525.85.05 Linux Driver Brings Few Fixes
While we await the next post-R525 driver series feature release, NVIDIA today issued their newest production driver update for this current stable series...
Linux 6.3 To Remove Obsolete GPU Drivers: ATI Rage 128, 3Dfx, S3 Savage, i810 & More
Today a new drm-misc-next pull request was submitted for DRM-Next of various Direct Rendering Manager changes queuing for Linux 6.3. Most significant with today's pull request is eliminating seven old DRM drivers that are for vintage hardware and these open-source drivers are no longer maintained...
KDE Plasma 5.27 Beta Released With Tiling & Multi-Monitor Improvements
The KDE Plasma 5.27 beta is available for testing today as the next big update to the KDE desktop due out as stable next month...
Vulkan 1.3.239 Released With New Huawei Extension
While there tend to be new Vulkan API specification updates weekly or bi-weekly for most of the year, there was a one month hiatus due to Christmas and other end of year holidays with many of the corporate developers taking time off work. But that is now over and out today is Vulkan 1.3.239 as the first update in exactly one month...
Debian 12 "Bookworm" Hits Its First Freeze
Debian 12 (codenamed "Bookworm") is expected to be released later this year and as such the first of several code/package freezes has begun...
Mesa Adds Initial Support For Targeting Microsoft's Xbox With "GLon12"
Linux game porter and developer Ethan Lee has added initial support to Mesa for Microsoft's Xbox Game Development Kit (GDK). In turn this early code can allow running the "GLon12" Mesa driver atop the Xbox One and Xbox Series X / S game consoles that can ease porting OpenGL games to the Xbox...
Intel Preps More Linux Driver Code For Data Center GPU Max Series + More DG2 Fixes
Intel yesterday submitted another batch of material from drm-intel-gt-next to DRM-Next as new feature code and fixes to queue ahead of the Linux 6.3 merge window opening next month...
XP-PEN Deco 01 V2 Drawing Tablet Support Added To Linux 6.2
Squeezing into the current Linux 6.2 kernel cycle is support for the XP-PEN Deco 01 V2 drawing tablet...
AVX-512 Performance Comparison: AMD Genoa vs. Intel Sapphire Rapids & Ice Lake
With last week's launch of Intel's 4th Gen Xeon Scalable Sapphire Rapids server processors, Intel heavily talked up the shiny new accelerators and the big performance potential of AMX, but not really showcased and only heard through the grapevine was the improved AVX-512 implementation found with these new processors. With Sapphire Rapids there is reduced penalties from engaging AVX-512 -- and for some AVX-512 instructions, no longer any measurable impact -- compared to prior generation Xeon processors. In this article is a look at the performance for a wide variety of workloads with AVX-512 on/off not just for Sapphire Rapids but also for prior generation Ice Lake as well as AMD's new EPYC 4th Gen "Genoa" processors where they have introduced AVX-512 for the first time.
Fedora 38 Change Approved To Mandate Quicker Reboots/Shutdowns
Last month a change proposal was filed for aiming to yield faster reboots and shutdowns of Fedora Linux by shortening the time window that services can block the shutdown process. A modified version of that change proposal has now been cleared by the Fedora Engineering and Steering Committee...
Intel Emerald Rapids Driver Additions Begin Landing In Linux 6.2
Starting to appear in Linux 6.2 as part of the various "fixes" pull requests are new device IDs for adding Intel 5th Gen Xeon Scalable "Emerald Rapids" support for drivers not requiring any other code changes over the existing Sapphire Rapids code path.s..
AMD Zen 4's Automatic IBRS Feature Queued Ahead Of Linux 6.3
With AMD Zen 4 processors there is a new Automatic IBRS (Indirect Branch Restricted Speculation) similar to Intel's Enhanced IBRS (eIBRS) functionality for offering lower-overhead Spectre V2 mitigations compared to the Retpoline approach used on Zen 3 and prior. Finally with Linux 6.3 that Auto IBRS support is now set to be merged...
Nouveau Kernel Driver Patches Begin Preparing For "NVK" Open-Source Vulkan Support
Over the past year NVK has taken shape as a -- currently out-of-tree -- Mesa Vulkan driver for supporting NVIDIA graphics hardware. This open-source NVIDIA Vulkan driver is inching closer to the point of being upstreamed into Mesa, but before it's usable for gamers/enthusiasts there is kernel work that must happen too...
Intel's Mesa Drivers Begin Landing Preparations For The New Xe Kernel Driver
One of the exciting announcements Intel made just before Christmas was announcing their work on the new "Xe" kernel graphics driver for Linux. This new Direct Rendering Manager (DRM) driver will eventually replace the long-standing i915 kernel driver when it comes to handling Gen12 integrated and discrete graphics as well as future Intel graphics hardware...
Mesa RADV Driver Now Working With The Game "Control" Out-Of-The-Box
The Windows game Control that runs via Valve's Steam Play no longer needs the RADV_PERFTEST=rt environment variable override to enjoy the ray-tracing support but with Mesa 23.1 (and potentially backported for 23.0) will work out-of-the-box...
Genode OS Framework In 2023 Aims For Rust Apps, Intel P / E Core Handling, Mobile OS
The Genode open-source operating system framework that pursues a micro-kernel design has published their technical roadmap for the 2023 calendar year...
GNOME's Mutter Adds Support For Toggling Byte-Swapped XWayland Clients
Stemming from the X.Org Server change to no longer allow byte-swapped clients by default due to the feature being rarely used but of significant security concerns with being a large attack surface, GNOME's Mutter compositor has added optional support for being able to enable byte-swapped XWayland clients...
Intel Core i5 13400 Linux Performance - Raptor Lake 10 Cores / 16 Threads For $239
Earlier this month at CES, Intel announced the 35 and 65 Watt Raptor Lake processors alongside the 13th Gen Core Mobile CPUs. Those new Raptor Lake desktop CPUs are now available from multiple Internet retailers and the mid-range Core i5 13400 recently arrived at Phoronix to put it through its paces under Linux.
AMD CDX Being Prepared For Linux As The Bus Between Future APUs & FPGAs
After quietly posting a "request for comments" patch series a few months back to no fanfare, AMD today published their post-RFC patch series today for introducing the AMD CDX bus to the Linux kernel. AMD CDX is ultimately for the interface/bus between the APU and FPGA(s) with future hardware...
Apple Launches The M2 Pro & M2 Max + New Mac Mini With M2 / M2 Pro
Apple today announced their M2 Pro and M2 Max SoCs found in new Apple MacBook Pro devices and they have also updated their Mac Mini computers with the M2 and interestingly even offering a model with the M2 Pro SoC...
More AMD Zen 4 Compiler Tuning Work Lands In GCC 13
SUSE compiler engineer Jan Hubicka has landed some additional AMD Zen 4 "znver4" CPU target tuning ahead of the upcoming GCC 13 stable compiler release...
RBOS Updated As The Linux Live Environment Showcasing The Latest Wayland Code
For over a decade now RebeccaBlackOS "RBOS" has been around as a live Linux environment intended to showcase the latest Wayland code from various desktops/compositors to other Wayland-native software. RBOS pre-dates many of the major Linux distributions offering any Wayland support out-of-the-box...
VK_MESA_video_decode_av1: Early Vulkan AV1 Decoding For Open-Source Radeon Driver
While the Vulkan Video extensions were introduced provisionally nearly two years ago and Vulkan Video 1.0 firmed up in December, sadly to date they have been focused on H.264 and H.265 video acceleration. VP9 and AV1 extensions for Vulkan Video are expected in 2023, but in advance of the cross-vendor extensions, VK_MESA_video_decode_av1 has been devised as an extension enabling RADV accelerated video decode with AMD Radeon GPUs...
VA-API 2.17 Released With Basic X11 DRI3 Support, Enabling VA-API On Windows
In addition to Intel engineers this past week releasing the newest Intel Media Driver quarterly release, they have also published libva 2.17 as the newest version of this open-source Video Acceleration API library that is used across VA-API vendor/driver implementations...
libvirt 9.0 Released For Latest Linux Virtualization API
Libvirt 9.0 was released on Monday as the newest version of this Linux Virtualization API. This virtualization API backed by Red Hat continues to support a wide range of hypervisors and with the v9.0 release has added additional functionality...
Linux 6.3 To Support Pluton's CRB TPM2 On AMD Ryzen CPUs
If things go as planned, the TPM2 device found within Microsoft's Pluton security processor on the latest AMD Ryzen SoCs will be supported by Linux 6.3...
Intel Advanced Matrix Extensions [AMX] Performance With Xeon Scalable Sapphire Rapids
One of the most exciting features of Intel's 4th Gen Xeon Scalable "Sapphire Rapids" processors is the introduction of Advanced Matrix Extensions (AMX). The Intel AMX ISA extensions are intended for speeding-up AI and machine learning related workloads. In this article is a look at the AMX performance on the Xeon Platinum 8490H processors on/off for machine learning performance.
AMD-Xilinx XDMA Subsystem Driver Still Awaiting The Mainline Linux Kernel
While the Xilinx Alveo PCIe accelerator cards have been around for several years and there has been ongoing Linux driver work equally as long, one element of the support has remained elusive from the upstream Linux kernel: the XDMA subsystem driver...
Intel 4th Gen Xeon Scalable "Sapphire Rapids" Support Coming To Coreboot
Intel last week introduced the 4th Gen Xeon Scalable "Sapphire Rapids" processors and kicking off this week is an exciting new development: patches are pending for upstreaming Sapphire Rapids processor support into the open-source Coreboot!..
Intel's FFmpeg Cartwheel 2022Q4 Released - Raptor Lake P, Better AV1 & HEVC Encode
Intel's FFmpeg Cartwheel is the repository where their latest FFmpeg GPU acceleration patches are housed until being upstreamed into FFmpeg proper. Out today is FFmpeg 2022Q4 as the latest collection of Intel's patches for this open-source multimedia library from new hardware support to enhancing AV1 and HEVC/H.265 accelerated video encoding...
GCC 13 Progresses To Stage 4 "Regression Fixes Only" Development
The GCC 13 code compiler has entered its stage four of development today where the focus now is only on regression fixes until eliminating all the highest priority regressions so that the GCC 13.1 stable release can then happen in the next 2~3 months...
Firefox 109 Available With Unified Extensions Button, Other Small Changes
Following last week's release of Chrome 109 by Google, Mozilla has uploaded their release binaries today for Firefox 109. Firefox 109 is the web browser's first release of 2023 and has caught up to Google's Chrome with its versioning...
Aspeed ACRY Engine Driver On Deck For Linux 6.3 To Speed-Up ECDSA/RSA
The Aspeed ACRY engine found with new AST2600 baseboard management controllers (BMCs) for accelerating ECDSA/RSA signature and verification tasks is set to see an upstream driver with the Linux 6.3 cycle...
Ethernet Driver Support For NVIDIA's BlueField-3 DPU Coming To Linux 6.3
NVIDIA engineers are working on upstreaming support for the new BlueField-3 DPU into the Linux kernel. This DPU rated for 400 Gb/s networking will see Ethernet driver support come Linux 6.3...
Kodi 20 Released With VA-API AV1 Support, Steam Deck Controls Support
Kodi 20 "Nexus" was released today as the latest major feature release for this widely-used HTPC/PVR software formerly known as XBMC...
Setting Up Intel 4th Gen Xeon Scalable "Sapphire Rapids" For Accelerator Use
With Intel's 4th Gen Xeon Scalable "Sapphire Rapids" processors that launched this week, Intel is betting heavily on the integrated accelerators for offering them an advantage over competitors for modern hyperscaler tasks and other workloads able to take advantage of the In-Memory Analytics Accelerator (IAA), Data Streaming Accelerator (DSA), QuickAssist Technology (QAT), and the Dynamic Load Balancer (DLB). But what does the software landscape currently look like and what's needed to actually make use of these accelerators under Linux? Here is a brief how-to guide / overview for making use of the accelerators on your Linux server.
Linux 6.2-rc4 Released - "Bang In The Middle Of A Regular RC"
Due to Linus Torvalds traveling later in the day, he's released Linux 6.2-rc4 a half-day early as the latest weekly snapshot of Linux 6.2...
Removing Some Old Arm Drivers & Board/Machine Code To Lighten The Kernel By 154k Lines
The SoC tree's "for-next" branch has picked up a big set of patches that is set to lighten the kernel by 154k lines of code, documentation, and DeviceTree files in clearing out some old drivers and obsolete board/machine support...
Linux 6.3 To Support Making Use Of Intel's New LKGS Instruction (Part Of FRED)
As part of Intel's forthcoming Flexible Return and Event Delivery (FRED) specification is the new LKGS instruction for managing the state of the GS segment register in a more flexible manner. With Linux 6.3 the kernel will allow making use of the LKGS instruction where supported on future Intel CPUs...
Linux 6.3 Will Better Handle Missing AMD Radeon Firmware / Unsupported Hardware
Another batch of AMDGPU/AMDKFD feature code was submitted this week to DRM-Next as additional AMD Radeon kernel graphics driver changes slated for Linux 6.3...
Basic OpenGL ES Compute Shader Support Begins Working For The Apple GPU Linux Driver
The open-source developers working on developing the Rust-written Linux DRM kernel driver for Apple M1/M2 graphics as well as the Mesa AGX Gallium3D driver in user-space have now managed to successfully run a basic OpenGL ES 3.1 compute shader on the hardware with this open-source driver stack...
Cloud Hypervisor 29 Released With Better Live Migration, Combined MSHV+KVM Binaries
Cloud Hypervisor 29.0 has been released as the open-source virtualization hypervisor that was started by Intel but then began seeing support by the likes of Microsoft and Arm. Cloud Hypervisor was since spunoff to the Linux Foundation where it continues seeing more industry support by the likes of AMD and Ampere...
GNU Binutils 2.40 Released With AMD Zen 4 & Upcoming Intel Instructions, Zstd Support
Out today is GNU Binutils 2.40 as the latest feature update to this wide collection of key binary utilities found on Linux systems and other platforms...
...166167168169170171172173174175...