Phoronix

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

Amazon Reflects On The Great Year For DAMON In The Linux Kernel

Fri, 12/30/2022 - 01:34
Merged just over a year ago into the Linux kernel was DAMON as an Amazon-developed solution for monitoring data accesses. In the year since being merged, DAMON has continued to see more functionality added and new users and developers becoming involved with this data access monitoring...

Radeon Gaming/Graphics Performance: Windows 11 vs. Linux GPU Benchmarks

Thu, 12/29/2022 - 19:36
With the end of the year upon us it's a great time to see how the Windows vs. Linux gaming performance is looking as we enter 2023. In particular, it's interesting on the AMD Radeon side with the open-source Linux graphics driver stack having made great gains this year thanks to the continued investment by AMD and heavy contributions by Valve to the Mesa RADV Vulkan driver that is used by the Steam Deck and commonly in general by Linux gamers. Here is a look at the Windows vs. Linux GPU performance both for the mature RDNA2 support as well as the recently-released RDNA3 graphics.

Mesa Open-Source 3D Drivers Experienced Record Growth In 2022

Thu, 12/29/2022 - 18:52
Valve developers investing heavily into the open-source 3D graphics driver stack, AMD continuing their big contributions to Mesa, the Apple AGX Gallium3D driver taking shape, Microsoft continuing to leverage Mesa for various purposes on Windows, Zink maturing for OpenGL atop Vulkan, and other efforts all culminated with the most ever code growth to Mesa in a single year as well as nearly the most ever commits to this 3D graphics driver project...

RADV Vulkan Video Making Progress On H.264 Encoding

Thu, 12/29/2022 - 18:32
Earlier this month prolific open-source GPU driver developer David Airlie at Red Hat picked up work again on Vulkan Video support for the RADV driver. Initially that RADV Vulkan Video work was focused on H.264 and H.265 video decoding while since then he has shifted focus to initial video encode support with H.264...

A Fix Is On The Way For AMD HDMI Audio Being Broken With Linux 6.1+

Thu, 12/29/2022 - 07:55
More than a few Phoronix readers have written in that have been early adopters to the Linux 6.1 kernel released as stable earlier this month and now finding their HDMI audio outputs no longer working. Fortunately, the issue has been sorted out by upstream developers and a fix is on the way...

OpenCV 4.7 Brings Numerous Improvements To This Open-Source Computer Vision Library

Thu, 12/29/2022 - 03:51
OpenCV 4.7 was released today as the newest version of this widely-used, open-source computer vision library...

Linux 6.2's Call Depth Tracking Helps Recover Lost Performance On Intel Skylake CPUs

Wed, 12/28/2022 - 21:38
When the Retbleed security vulnerability was introduced earlier this year mitigating it for Intel Skylake and Skylake-derived CPU cores required imposing Indirect Branch Restricted Speculation (IBRS) that further tanked the out-of-the-box performance for these aging Intel CPUs. But being introduced now with Linux 6.2 is a new mitigation technique named Call Depth Tracking that is helping recover some of that lost performance and in turn extending the usefulness of the Skylake-derived processors still in service.

systemd's Growth Over 2022

Wed, 12/28/2022 - 19:09
With the end of the year upon us, it's interesting and fun running GitStats on various prominent open-source projects and looking at some of the key growth metrics over the past year. Here is a look at how systemd's Git activity has paced in 2022 compared to years prior...

LLVM Introducing JIT Support For OpenMP Offloading

Wed, 12/28/2022 - 18:37
LLVM's GPU/device offloading support continues to advance and this open-source compiler stack has now added basic JIT (Just In Time) compilation support to its OpenMP offloading capabilities...

Clear Linux Will Now Handle Up To 512 CPU Cores / vCPUs

Wed, 12/28/2022 - 18:34
Following yesterday's article looking at the performance of Intel's Clear Linux running on AMD EPYC 4th Gen "Genoa" with great performance results even though Clear's kernel was limited to 320 of the 384 available logical CPU cores for the EPYC 9654 2P setup, the kernel has now been adjusted to handle up to 512 CPUs...

New Patches Aim To Reduce Memory Use While Compiling The Linux Kernel

Wed, 12/28/2022 - 07:52
Updated patches were sent out today that aim to reduce the maximum memory usage while compiling the Linux kernel. In turn for memory constrained systems that attempt to compile the kernel this should lead to less swapping and faster build times...

Linux 6.2 Features: Stable Intel Arc Graphics. RTX 30 Support, Intel On Demand + IFS Ready

Wed, 12/28/2022 - 00:00
Now that the merge window for Linux 6.2 is over, here is a look at all the prominent features on deck for the Linux 6.2 kernel that will be released as stable in about eight weeks.

Restartable Sequences "RSEQ" Additions Expected For Linux 6.3

Tue, 12/27/2022 - 23:52
The Restartable Sequences "RSEQ" system call merged a few years ago into the Linux kernel and is now used by the GNU C Library and friends for faster user-space operations on per-CPU data. Now coming next year with Linux 6.3 is set to be some notable additions to the RSEQ support...

Intel Prepares Linux Batch TLB Flushing For Page Migration As A Big Performance Win

Tue, 12/27/2022 - 23:10
Intel engineer Huang Ying sent out a set of patches today to implement batch TLB flushing for page migration within the migrate_pages() function and is showing very promising results...

Phoronix.com Dark Mode Support Now Available

Tue, 12/27/2022 - 21:11
For a long while there has been requests for having a dark mode version of Phoronix.com available for reading content that matches your system's dark theme. The lightened work around Christmas and the holidays finally allowed for me to tackle that sought after feature with CSS dark mode integration...

Intel LAM Patches Updated After Its Rejection From Linux 6.2

Tue, 12/27/2022 - 19:41
Intel engineers had submitted support for Linear Address Masking (LAM) with the recently-closed Linux 6.2 merge window but it was rejected by Linus Torvalds. In working toward re-submitted it for the v6.3 cycle or later, an updated Linux LAM patch series was posted today...

LibreOffice 7.5 RC1 Available For Testing This Leading Free Software Office Suite

Tue, 12/27/2022 - 19:28
Ahead of the early February planned debut of the LibreOffice 7.5 open-source office suite, the release candidate was made available today for testing...

Intel's Clear Linux Helping AMD EPYC Genoa Hit New Performance Heights

Tue, 12/27/2022 - 19:16
Similar to the great results of Intel's performance-optimized Clear Linux on the Ryzen 9 7950X, making use of Clear Linux on the new 4th Gen EPYC "Genoa" processors also helps in maximizing performance for these AVX-512 server processors. Here are some initial benchmarks.

Intel Habana Labs AI Driver Prepares For Move To Linux's New Accelerator Subsystem

Tue, 12/27/2022 - 06:30
With the in-development Linux 6.2 kernel there is the new compute accelerator "accel" subsystem/framework as part of the Direct Rendering Manager area. The creation of that new subsystem was pulled together by Intel (Habana Labs) and now their AI accelerator driver is preparing to move from the "char/misc" catch-all to this new subsystem...

UBports' Ubuntu Touch 20.04-Based Build Offered In New Beta/RC Channel

Tue, 12/27/2022 - 04:15
As a long awaited gift for those using UBports' Ubuntu Touch, for Christmas the open-source, community-driven crew published a beta/RC build of Ubuntu Touch re-based atop Ubuntu 20.04 LTS...

Pages