
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 58 sec ago
FUTEX2 Begins Sorting Out NUMA Awareness
Merged last year for Linux 5.16 was the FUTEX2 system call for improving the FUTEX interface on Linux and with the original motivation for those improvements to wait on multiple futexes so Wine/Proton can better match Microsoft Windows' behavior for a more optimal Linux gaming experience. Beyond the performance/efficiency benefit of FUTEX2, other improvements have also been talked about while we are now beginning to see action on one of them: NUMA awareness...
GNOME Builder 43 Alpha Released After Being Ported To GTK 4
GNOME Builder as the desktop's integrated development environment (IDE) is the latest software project to be ported to the GTK 4 toolkit...
Initial Intel Meteor Lake Graphics Support Ready For Linux 5.20
The last set of drm-intel-gt-next changes intended for Linux 5.20 have now been submitted for pulling into DRM-Next. This pull has some notable changes, including initial Meteor Lake graphics bring-up...
Rockchip RkVDEC Linux Driver Being Prepared For HEVC/H.265 Support
The RkVDEC driver that is mainlined in the Linux kernel for supporting accelerated video decoding on select Rockchip SoCs has so far been focused on H.264 and VP9 video codec support. With a new patch series out on Wednesday, HEVC/H.265 acceleration is being ironed out...
Benchmarking The Linux Mitigated Performance For Retbleed: It's Painful
Yesterday Retbleed was made public as a new speculative execution attack exploiting return instructions. While the "good" news is Retbleed only impacts prior generations of AMD and Intel processors, the bad news is the mitigated performance impact on Linux is quite severe. Since yesterday I have been benchmarking the newly-merged Linux patches on various Intel and AMD processors affected by Retbleed. It's very bad if you are on an affected processor.
Benchmarking The Linux Mitigated Performance For Retbleed: It's Painful
Yesterday Retbleed was made public as a new speculative execution attack exploiting return instructions. While the "good" news is Retbleed only impacts prior generations of AMD and Intel processors, the bad news is the mitigated performance impact on Linux is quite severe. Since yesterday I have been benchmarking the newly-merged Linux patches on various Intel and AMD processors affected by Retbleed. It's very bad if you are on an affected processor.
DXVK 1.10.2 Released With Many Game Fixes, Performance Optimizations
DXVK 1.10.2 has been released as the newest version of this Direct3D 9/10/11 implementation atop the Vulkan API that is most notably used with Proton for Steam Play to enjoy Windows games on Linux...
Benchmarking The Linux 5.19 Kernel Built With "-O3 -march=native"
Following the upstream discussions over -O3'ing the Linux kernel last month I ran some fresh benchmarks of the Linux kernel built with -O2 versus -O3. After the -O3 optimized kernel build results weren't too impressive, a number of Phoronix readers were virtually shouting that "-O3 -march=native" is where it's at for fun and performance... To appease those even though in the past it hasn't proven worthwhile and upstream kernel developers are against it, here are those numbers...
Open-Source NVIDIA "Nouveau" Driver Sees Few Changes For Linux 5.20
There hasn't been much to report on lately for the reverse-engineered Nouveau driver providing open-source NVIDIA GPU driver support on Linux. Several recent Linux kernel series haven't even seen any Nouveau DRM/KMS driver pull requests with changes. For the upcoming Linux 5.20 cycle, a Nouveau set of changes were sent in today to DRM-Next but it's quite tiny...
Intel oneAPI GPU Rendering Appears Ready For Blender 3.3
Intel's effort to add oneAPI/SYCL support to Blender for GPU acceleration with forthcoming Arc Graphics hardware appears all buttoned up for the upcoming Blender 3.3 release...
The RADV Driver Developer Experience Working With AMD's Next-Gen Geometry "NGG"
Mesa's Radeon Vulkan "RADV" driver contributor Timur Kristóf known for being one of the Valve contractors to improve the open-source Linux graphics stack has shared his experiences working on the Next-Gen Geometry (NGG) support for AMD RDNA GPUs with this open-source driver...
XWayland 22.1.3 Released Due To XKB Security Vulnerabilities
Disclosed on Tuesday were two new X.Org Server security vulnerabilities concerning possible local privilege escalation and remote code execution. X.Org Server 21.1.4 was released with these mitigations to the XKB extension while XWayland is also vulnerable and has now been patched with XWayland 22.1.3...
"Retbleed" Published As Arbitrary Speculative Execution With Return Instructions
Being made public this Patch Tuesday is "RETBLEED" as two new CVEs for the latest speculative execution attacks affecting today's hardware. Retbleed exploits return instructions and is able to undermine existing defenses against Spectre Branch Target Injection (BTI)...
Intel Publishes Open-Source AI Reference Kits
Intel today announced the release of open-source "AI Reference Kits" to help in the development of artificial intelligence software around healthcare, manufacturing, and other fields...
AMD EPYC 7773X Performance Continues To Impress With Tremendous Opportunity For Large-Cache Server CPUs
Back in March when AMD Milan-X rolled out I published a number of EPYC 7773X benchmarks as well as Milan-X benchmarks in the cloud. Since then there have been new Linux kernel improvements and other changes in the ever-advancing open-source world. Plus simply more time to conduct additional tests over the summer. Here is the latest round of my AMD EPYC 7773X 1P and 2P benchmarking compared to the Milan EPYC 7713/7763 SKUs as well as Intel's Xeon Platinum 8380 "Ice Lake" competition.
X.Org Server Hit By New Local Privilege Escalation, Remote Code Execution Vulnerabilities
Getting things started for this "Patch Tuesday" are the disclosure of two new X.Org Server vulnerabilities...
LibreOffice 7.4 RC1 Available For Testing This Latest Open-Source Office Suite
The Document Foundation has made available this morning the LibreOffice 7.4 release candidate as the newest test version of this cross-platform, open-source office suite...
Intel Ready With Habana Labs Gaudi2 Support For Linux 5.20
Last month Intel began publishing the Linux kernel driver changes needed for Habana Labs' Gaudi2 AI accelerator. That enablement and subsequent kernel review process has went well and that hardware support has now been queued into char-misc ahead of the upcoming Linux 5.20 merge window...
IBM Announces New Power10 Servers
IBM this morning announced more Power10 servers being added to their portfolio, now including mid-range and scale-out platforms based on this latest POWER architecture...
AMD Is Hiring To Improve Its Linux Graphics Driver Installation Experience
While AMD's open-source Linux graphics driver stack is wonderful if living on the bleeding-edge with a modern Linux distribution, for those on enterprise Linux distributions that tend to stick to older versions of packages for the support lifetime or where wanting to run a vetted/qualified driver stack, it can be more of a pain. For AMD's packaged Linux driver stack it only supports those select enterprise Linux distributions and can run into pain points trying to run elsewhere or even say running brand new LTS distributions at times can lack support. There are also challenges in installing/running the ROCm compute stack outside of the few officially supported Linux distributions by AMD. Fortunately, they are now hiring Linux build engineer(s) to work on such issues...