Phoronix

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

Libre-SoC Open-Source GPU/VPU Project Loses Key Funding

Tue, 02/27/2024 - 22:40
Longtime Phoronix readers may recall the Libre-SoC project that for the past 5+ years has been wanting to build a libre/open-source SoC for graphics acceleration and other uses...

Mold Linker Performance Remains Very Compelling In 2024 Over GNU Gold/ld, LLVM lld

Tue, 02/27/2024 - 22:29
The Mold high performance linker has long been known for offering excellent performance over GNU Gold/ld and LLVM lld while some fresh benchmark numbers reinforce the competitive advantage that persists today for this open-source project...

RADV Driver Lands Vulkan Video AV1 Decode For Mesa 24.1

Tue, 02/27/2024 - 19:55
With the Mesa 24.1-devel Git code as of this morning, the Radeon RADV Vulkan driver is now exposing the VK_KHR_video_decode_av1 for Vulkan Video accelerated decoding of AV1 video content...

Intel HFI Driver Can "Save Tons Of CPU Cycles" By Only Enabling Itself When Needed

Tue, 02/27/2024 - 19:42
The Linux kernel has supported the Intel Hardware Feedback Interface "HFI" via the "intel_hfi" driver since 2022 for bettering supporting Core hybrid processors. The Intel HFI can be used for communicating performance and energy efficiency capabilities of individual CPU cores of the system. In turn the Linux kernel can leverage Intel HFI details for better task placement among the available CPU cores/threads. With a new patch series, the Intel HFI driver can "save tons of CPU cycles" by only enabling it when needed...

AMD Preparing ROCm 6.1 For Release With New Features

Tue, 02/27/2024 - 19:26
It looks like AMD will soon be announcing the ROCm 6.1 update to its open-source GPU compute stack...

FreeBSD 13.3-RC1 Improves WiFi Stability, Takes Care Of Some Kernel Panics

Tue, 02/27/2024 - 19:11
The first release candidate of FreeBSD 13.3 is now available for testing. While FreeBSD 14 stable has been out now for months, FreeBSD 13.3 is the latest in the prior series for those continuing to rely on FreeBSD 13 in production...

Ubuntu Blog Talks Up Rust Schedulers, Potential For Micro-Kernel Design Future

Tue, 02/27/2024 - 09:27
Ubuntu/Canonical has for a while now promoted the prospects of Rust programming within the Linux kernel and one of their kernel engineers, Andrea Righi, wrote a Rust-written Linux scheduler with promising results that leverages eBPF for dynamically loading it at run-time. While Ubuntu isn't yet committing to using it as part of their distribution, appearing on the Ubuntu blog today was more praise for the work and even talking about the potential for a "micro-kernel design" in the future via leveraging Rust and eBPF...

KiCad 8.0 Released For Leading Open-Source EDA Software

Tue, 02/27/2024 - 05:25
KiCad 8.0 has been released as the latest major feature release for this open-source Electronics Design Automation (EDA) software suite. KiCad supports designing PCB layouts, provides a 3D viewer for inspecting PCBs, and other functionality...

PVM Virtualization Framework Proposed For Linux - Built Atop The KVM Hypervisor

Tue, 02/27/2024 - 00:19
Ant Group and Alibaba have proposed PVM, the Pagetable Virtual Machine, as a new virtualization framework built upon the Kernel-based Virtual Machine (KVM) hypervisor. PVM does not require hardware-assisted virtualization while working with KVM-enabled software like Kata Containers...

AMD Radeon RX 7900 GRE Linux Performance

Mon, 02/26/2024 - 22:00
Last July AMD launched the Radeon RX 7900 GRE graphics card in China with a reduced Navi 31 GPU. Beginning tomorrow, 27 February, the Radeon RX 7900 GRE is being made available worldwide. Today the review embargo expires on the Radeon RX 7900 GRE for the worldwide scope and within the US will be priced around $549 USD.

SDDM 0.21 Display Manager Released With Better Wayland Support, Qt6 Fixes

Mon, 02/26/2024 - 19:55
Released last June was the SDDM 0.20 display manager with experimental Wayland support and other enhancements after being in development for three years. Out this morning is SDDM 0.21 as another step toward SDDM 1.0 with improved Wayland support and other enhancements to this Qt-tooled display manager...

Mesa OpenGL Threading Work Sees Much Reduced Memory Footprint For OpenGL Calls

Mon, 02/26/2024 - 19:00
Longtime AMD open-source Mesa developer Marek Olšák after more than one decade working officially for AMD and years before that as an independent open-source contributor going back to the R300g days still has not run out of new performance optimizations to pursue. The most recent accomplishment for this leading Mesa contributor are some refinements to the OpenGL threading "glthread" code for lowering the memory footprint...

Intel Xeon D "Granite Rapids-D" Processors Coming In 2025

Mon, 02/26/2024 - 19:00
Intel confirmed at their MWC 2024 briefings that Granite Rapids D will debut in 2025 as the successor to Ice Lake D for Xeon D edge processors...

Reverse-Engineered NPU Driver Tantalizingly Close To Proprietary Driver Performance

Mon, 02/26/2024 - 17:00
When it comes to neural processing unit NPU/AI accelerators for Linux there is open-source options with the likes most notably of Intel-owned Habana Labs leading the way, Intel's iVPU driver for the NPU found within Meteor Lake SoCs, AMD recently posting a Ryzen AI Linux driver, etc. When it comes to reverse-engineered efforts, the Etnaviv project has expanded its scopes from just Vivante graphics IP to also embracing the Vivante NPU IP for running workloads like TensorFlow Lite. With the latest open-source achievements, the Etnaviv NPU performance is coming incredibly close to the proprietary and official driver...

WayVNC 0.8 Adds Auto Server-Side Resizing Of Headless Outputs, Detached Mode

Mon, 02/26/2024 - 13:00
WayVNC 0.8 was released this weekend as the VNC server for wlroots-based Wayland compositors like Sway. WayVNC attaches to wlroots-using compositors and creators virtual input devices and exposes the display via the RFB protocol for the lack of Wayland having any standardized VNC-type support for remote/network computing...

Linux 6.8-rc6 Released: This Kernel May Need An Extra Week For Testing

Mon, 02/26/2024 - 08:20
The Linux 6.8 kernel continues coming together well and the v6.8-rc6 milestone is now available for testing. If all goes well Linux 6.8 will debut as stable in two weeks but with how things are currently pacing could end up being three weeks...

Open-Source NVIDIA Vulkan Driver "NVK" Lands Improvements For ReBAR

Mon, 02/26/2024 - 00:49
The open-source NVIDIA "NVK" Vulkan driver within Mesa 24.1-devel has seen improvements made for systems capable of Resizable BAR "ReBAR" support...

GNOME Makes Progress On GPU-Accelerated Screencasting, systemd-homed Home Encryption

Sun, 02/25/2024 - 23:53
GNOME developers remain quite busy with various new initiatives thanks to their funding from their Sovereign Tech Fund. There's some screencasting enhancements still on deck for GNOME 46, various GNOME accessibility improvements forthcoming, and also ongoing work around systemd-homed home directory encryption support...

Linux 6.8 x86/urgent Update Beefs Up Protection Against Side Channel CPU Bugs

Sun, 02/25/2024 - 19:41
Sent in this morning via the "x86/urgent" pull request ahead of the Linux 6.8-rc6 kernel later today is a set of patches from Intel to ensure clearing of CPU buffers using the VERW instruction happens at the latest possible point in the return-to-userspace code path. This is being done to better protect against CPU bugs like Microarchitectural Data Sampling (MDS)...

Bcachefs Publishes Patches For Disk Accounting Rewrite

Sun, 02/25/2024 - 19:26
Kent Overstreet on Saturday evening posted a set of 21 patches to overhaul the disk accounting code for the Bcachefs file-system. This change does break compatibility with the existing disk accounting on-disk format and thus will require an upgrade when moving to the new version, which may land for Linux v6.9...

Pages