Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Benchmarks & Open-Source News
Updated: 1 hour 3 min ago

Rust Porting Begins For Intel's "e1000" Linux Network Driver

Mon, 09/19/2022 - 17:48
Adding to the growing examples and early drivers being worked on for the Linux kernel to showcase the possibilities of using the Rust programming language within the kernel, an early port of Intel's e1000 wired networking driver has started...

Linux 6.0-rc6 Released After Kernel Developers Spent The Week In Dublin

Mon, 09/19/2022 - 05:26
Linus Torvalds just released Linux 6.0-rc6 and it's artificially tiny due to many of the kernel developers being preoccupied for the week...

Intel Begins Working On Linux Support For Data Streaming Accelerator 2.0

Mon, 09/19/2022 - 01:58
Back in 2019 is when Intel first detailed the Data Streaming Accelerator "DSA" and began working on the Linux enablement patches. The Intel DSA is designed to help accelerate streaming and transformation operations for storage, networking, and persistent memory. Finally the DSA is coming to market by way of being found within forthcoming Xeon Scalable "Sapphire Rapids" processors while the DSA 2.0 accelerator is already in the works for future processors...

DDNet Cooperative Platformer Game Adds Vulkan Renderer

Mon, 09/19/2022 - 01:30
DDraceNetwork "DDNet" as an open-source cross-platform game building off the DDRace and Teeworlds games recently introduced a Vulkan renderer...

Linux getrandom() vDSO Patch Updated For ~15x Speedup

Sun, 09/18/2022 - 21:41
Over the summer Jason Donenfeld of WireGuard fame proposed adding getrandom() to the vDSO for better performance to enjoy by user-space developers. This past week he sent out the latest version of this proposed kernel patch where he's seeing around a ~15x speed-up with this change...

MGLRU v15 Published For Last Minute Testing Of This Major Linux Improvement

Sun, 09/18/2022 - 21:24
Google engineer Yu Zhao this morning published MGLRU v15, the latest revision to this patch series dealing with improving the Linux kernel's page reclamation code. Multi-Gen LRU "MGLRU" has proven to offer performance benefits and particularly improve the Linux experience when dealing with low-memory situations...

GStreamer Now Able To Ship Rust-Written Plugins

Sun, 09/18/2022 - 17:50
Along with the Linux kernel preparing for its initial Rust integration, Rusticl landing in Mesa this week as the first major Rust usage within Mesa, and Cloudflare announcing an Nginx HTTP proxy replacement written in Rust, some additional Rust adoption news for the week is that the GStreamer project is now ready to ship Rust-written plug-ins as part of their official binary releases...

Google Engineers Argue For Linux "ASI" To Better Deal With Speculative Execution Attacks

Sun, 09/18/2022 - 02:30
Proposed a few years ago was Kernel Address Space Isolation (KASI / ASI) for limiting data leaks with the growing number of speculative execution attacks on CPUs. Several organizations have been involved with Address Space Isolation efforts for the Linux kernel including IBM, Oracle, and Google with various approaches. Google engineers earlier this year posted a newer iteration of ASI focused on KVM use for the cloud / VMs. ASI still hasn't made it to the mainline kernel but Google engineers this week at LPC argued that it should be be the path forward for mainline in better dealing with these CPU security vulnerabilities...

Linux's Load Balancer Still Needs To Be Better Adapted For Intel Hybrid CPUs

Sat, 09/17/2022 - 23:19
Over the past year since launching Intel Alder Lake processors, Intel engineers have made a number of improvements to the Linux kernel for better dealing with the hybrid processor approach mixing P and E cores. While Alder Lake is running great with recent kernels and the P vs. E core selection for tasks on Linux is better than it was at launch, there still are areas for improvement as raised by Intel engineers this week...

Call Depth Tracking For Less Costly Retbleed Mitigation Hopes To Land Soon

Sat, 09/17/2022 - 19:05
Longtime Linux kernel engineer Peter Zijlstra with Intel has sent out his latest "Call Depth Tracking" patches as a mitigiation for Retbleed that aims to be less costly on system performance than the current mitigation approach. With this latest patch series, he indicates he hopes to soon get this code mainlined...

Linux's Display Brightness/Backlight Interface Is Finally Being Overhauled

Sat, 09/17/2022 - 18:21
Hans de Goede of Red Hat has been involved with many great Linux desktop/laptop hardware improvements over the years for work that would have otherwise likely gone unaddressed. One of the initiatives he has been focusing on recently that has long been a sore point for Linux laptops has been the user-space backlight/brightness interface. This week at Linux Plumbers Conference was a presentation on this effort that has long been ripe for improvement...

HarfBuzz 5.2 Released With Unicode 15 Support

Sat, 09/17/2022 - 17:55
HarfBuzz is the text shaping library used by many open-source projects from UI toolkits to directly by desktops like GNOME and KDE and then over to other notable software like Java, Android, Firefox, Chrome, and many others. Out this weekend is HarfBuzz 5.2 and most notably adds support for Unicode 15...

KDE Plasma 5.26 Beta Week Saw More Fixes To The Plasma Wayland Session

Sat, 09/17/2022 - 17:39
While Plasma 5.26 beta released this week, KDE developers didn't kick back and relax but have pressed on with continuing to make improvements to this open-source desktop environment...

EVGA - Long-Time NVIDIA Partner - Ending Graphics Card Production

Sat, 09/17/2022 - 04:43
Well known NVIDIA AIB partner EVGA made a rather surprising and unfortunate announcement this Friday afternoon,..

Few Lines Of Code Increases Intel's Vulkan Driver Draw Throughput By 60%+

Sat, 09/17/2022 - 02:50
You may recall a few days ago how Valve contractor Mike Blumenkrantz boosted the Radeon Vulkan "RADV" driver draw throughput by +55%. Well, he now had a go at optimizing the Intel open-source "ANV" Vulkan driver and has squeezed out a 60% improvement to the draw throughput. Even more interesting is that it was just a few lines of code...

Renewed Talk Of User-Space Consoles, Accelerators In The DRM Subsystem

Sat, 09/17/2022 - 02:30
Direct Rendering Manager (DRM) subsystem maintainer has shared some notes following this week's Linux Plumbers Conference in Dublin. In particular, the matter of whether the growing number of accelerators / AI devices belong within the DRM subsystem or elsewhere and separately there is renewed talks of user-space consoles to potentially push Linux distributions towards moving away from the in-kernel VT...

"Intel Processor" Replaces Pentium & Celeron Brands

Sat, 09/17/2022 - 00:10
Intel announced today that beginning with 2023 notebooks, the Intel Pentium and Intel Celeron brands will be replaced by... Intel Processor...

Ubuntu 22.10 Aiming To Support The $16+ Sipeed LicheeRV RISC-V Board

Fri, 09/16/2022 - 22:15
In addition to Ubuntu supporting the StarFive VisionFive and Nezha RISC-V boards, Canonical engineers are also working on supporting the Sipeed LicheeRV board too for next month's 22.10 release. The Sipeed LicheeRV is notable in being one of the cheapest RISC-V boards out there: pricing starts at $16.90 USD...

AMD Ryzen 7 5800X vs. Ryzen 7 5800X3D On Linux 6.0 Benchmarks

Fri, 09/16/2022 - 18:36
Along with the fresh look at the Intel Core i9 12900K vs. AMD Ryzen 9 5950X on Linux using the latest development kernel and other bleeding-edge software packages, today's article is a fresh look at how the Ryzen 7 5800X3D with 3D V-Cache is performing relative to the Ryzen 7 5800X.

Intel Sends More Meteor Lake Code, GSC For Xe HP SDV For Linux 6.1

Fri, 09/16/2022 - 17:37
Intel submitted their final set of "drm-intel-gt-next" feature changes intended for merging in the upcoming Linux 6.1 kernel merge window that opens in early October...

Pages