Imagination PowerVR Open-Source GPU Driver To Be Introduced In Linux 6.8

It’s been well over a decade since many were wanting open-source Imagination PowerVR graphics when their graphics IP was more common among SoCs, but with the Linux 6.8 kernel in early 2024 there will finally be an upstream, open-source PowerVR DRM kernel graphics driver! But before getting your hopes too high, this is the effort that’s only around the newer PowerVR graphics and not the prior generation hardware from many years ago…

Source: Phoronix – Imagination PowerVR Open-Source GPU Driver To Be Introduced In Linux 6.8

Qt Creator 12 Released With Godbolt Compiler Explorer Integration

The Qt Company today released Qt Creator 12 as the latest major update to this C++ and Qt focused integrated development environment. Most significant with Qt Creator 12 is integrating the Compiler Explorer while there are also many smaller changes for this Qt/C++ optimized IDE…

Source: Phoronix – Qt Creator 12 Released With Godbolt Compiler Explorer Integration

AMD EPYC Genoa/Genoa-X & Bergamo vs. Intel Xeon Sapphire Rapids On Ubuntu 23.10

While Ubuntu 23.10 isn’t a long-term support (LTS) release and thus won’t see too much exposure in the enterprise space, it’s worthwhile today looking at the AMD EPYC and Intel Xeon server performance. It’s interesting for a look ahead being just a few months until Ubuntu 24.04 LTS and with Ubuntu 23.10 incorporating GCC 13 that will also be the default compiler of Ubunu 24.04 among other close software package versions, the kernel not too far off from what will be in this next LTS release, and with Ubuntu 23.10’s Linux 6.5 kernel bringing some nice performance optimizations. So with that said I recently wrapped up some fresh benchmarks looking at the current generation Intel Xeon Scalable Sapphire Rapids performance against AMD EPYC 9004 Bergamo, Genoa, and Genoa-X processors.

Source: Phoronix – AMD EPYC Genoa/Genoa-X & Bergamo vs. Intel Xeon Sapphire Rapids On Ubuntu 23.10

The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers

Back during the Linux 6.3 kernel support for a number of legacy DRM drivers was removed and now patches have been volleyed for taking things one step further by now eliminating the infrastructure for supporting these older user-space mode-setting graphics/display drivers…

Source: Phoronix – The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers

64-bit ARM Linux Kernel Against CPU-Specific Optimizations: "Pretty Unmaintainable"

While micro-architecture specific optimizations are rather common place within the Linux x86_64 kernel for various Intel and AMD CPU families with various performance tricks, the ARM64 Linux kernel maintainers are against introducing new micro-architecture specific optimizations as it affects new ARM processors…

Source: Phoronix – 64-bit ARM Linux Kernel Against CPU-Specific Optimizations: “Pretty Unmaintainable”

SiFive Gets Newer AMD Radeon GPUs Working On RISC-V

Thanks to AMD’s Linux graphics drivers being open-source, they can be easily ported/adapted for new CPU architectures. For years older AMD Radeon GPUs have been working great on RISC-V such as shown in my HiFive Unmatched review back in 2021 with a Radeon graphics card in the PCI Express x16 slot. But newer AMD Radeon GPUs hadn’t worked out-of-the-box due to AMDGPU’s “DC” display code but that is changing with new patches from SiFive they are allowing the latest AMD GPUs to work on RISC-V…

Source: Phoronix – SiFive Gets Newer AMD Radeon GPUs Working On RISC-V

wlroots 0.17 Adds New Wayland Protocols, Continued Vulkan Renderer Work

Released on Tuesday was a new version of wlroots, the Wayland compositor support library that was born out of the i3-inspired Sway compositor project. With this new release are new Wayland protocols, continued work on their Vulkan renderer, and the ability for the Wayland back-end to embed a wlroots compositor inside an existing Wayland client…

Source: Phoronix – wlroots 0.17 Adds New Wayland Protocols, Continued Vulkan Renderer Work

Lenovo Prepares The Linux Kernel For "Ultra-Performance Capability" On Latest ThinkPads

A recently posted Linux kernel driver patch by Lenovo is for a new “ultra-performance capability” with their latest ThinkPad laptops for ensuring their hardware achieves the best Linux performance when in the “performance” ACPI Platform Profile while conserving the most power in the balanced and power-saving mode…

Source: Phoronix – Lenovo Prepares The Linux Kernel For “Ultra-Performance Capability” On Latest ThinkPads