Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-23 21:30
Distrobox Adds Support For ChromeOS - Allowing More Linux Apps To Run On Chromebooks
Distrobox as the open-source project allowing easy access to running other distributions/apps via Podman and Docker has merged support for ChromeOS...
LoongArch "Loong64" Added To Debian Ports
In addition to Debian promoting RISC-V to an official CPU architecture for the newly in development Debian 13 cycle, another CPU architecture/port change is adding LoongArch "Loong64" as a new Debian Port...
XWayland 23.2 Released With Tearing Control, Resizable Rootful, EI Support
XWayland 23.2 is out as stable today for this X.Org Server code for enjoying X11 window/client support within Wayland compositors. Several new features are implemented for this XWayland 23.2 milestone...
Firefox Lands Wayland Fractional Scaling Support
Mozilla Firefox has merged Wayland fractional-scale-v1 protocol support for handling fractional scaling with the web browser on the Linux desktop...
Imagination Tech Posts Updated PowerVR Linux DRM Driver
Imagination Technologies has posted the fifth iteration of their driver patches for supporting PowerVR Rogue graphics with an open-source Linux kernel Direct Rendering Manager (DRM) driver that will go along with their Mesa PVR Vulkan driver...
Intel Acquisition Of Tower Semiconductor Falls Through
Back in February 2022 Intel announced plans to acquire Tower Semiconductor. However, one and a half years later the deal is now being called off due to failure to obtain regulatory approval...
Intel XeSS 1.2 Released - Xe Super Sampling Still Driven By Some Windows Binary Blobs
Intel this afternoon released the Xe Super Sampling (XeSS) v1.2 SDK as this gaming image upscaling tech that leverages AI deep learning for better performance and less image degradation on Intel Arc Graphics as well as from other GPU vendors...
Chrome 116 Released With Document Picture-In-Picture API
Chrome 116 is out today as the newest stable version of Google's web browser...
Benchmarking The Performance Impact To AMD Inception Mitigations
Last week the AMD Inception vulnerability was made public as a speculative side channel attack affecting Zen processors and different mitigation options based on the CPU generation. There wasn't too much communication around the performance implications of mitigating Inception while over the past week I have begun benchmarking the software and microcode updates on Ryzen and EPYC processors.
Devuan 5.0 Released For Debian 12 Without systemd
Devuan is still alive and well for those wanting to run Debian GNU/Linux but without systemd. Devuan 5.0 is out today as the newest distro release that is now rebased atop Debian 12 Bookworm...
Firefox Finally Outperforming Google Chrome In SunSpider
Mozilla developers are celebrating that they are now faster than Google Chrome with the SunSpider JavaScript benchmark, although that test has been superseded by the JetStream benchmark...
Raspberry Pi V3D Driver Gaining Per-Process GPU Usage Stats
Maira Canal with Igalia has sent out a set of patches for exposing GPU usage statistics for the Broadcom graphics processor found within the Raspberry Pi 4 single board computers...
AMD P-State Preferred Core Patches For Linux Updated, Will Be Enabled By Default
AMD's Preferred Core feature continues working its way toward the Linux kernel for this functionality that's been around since Zen 2...
Intel Sapphire Rapids PECI Support Coming With Linux 6.6
The Intel Platform Environment Control Interface (PECI) changes have been prepped for the upcoming Linux 6.6 kernel cycle and include extending support for including 4th Gen Xeon Scalable "Sapphire Rapids" server platforms...
Glibc Git Lands Another FMA-Optimized Function - 24% Mean Improvement
A few days ago Intel compiler expert H.J. Lu landed an FMA-optimized log2 function for the GNU C Library that could yield up to a 69% performance improvement on tested Intel Skylake processors. Merged today to Glibc Git was another FMA-optimized function...
Intel Making Improvements For CPU Microcode Updating Under Linux
Intel engineers are working on enhancing the x86_64 CPU microcode updating experience under Linux and in particular the work is ultimately around better supporting of late microcode loading on Linux for Intel systems with a primary focus on Intel servers / enterprise users...
Go 2 For "Breaking With The Past" Will Never Come
An update on the Go programming language roadmap was shared today that highlights some recent improvements for backward compatibility to Go and why the developers now no longer expect to ever have a "Go 2" release that would break compatibility with existing Go 1.x programs...
IO_uring Adding Support For Vectored FUTEX Waits In Linux 6.6
With the upcoming Linux 6.6 cycle another exciting change was recently queued up within the block subsystem's "for-next" branch: IO_uring futex/futexv support...
Rust Abstractions Posted For Sockets & Other Fundamental Network Bits
While Linux 6.1 added the initial Rust infrastructure as an alternative programming language for writing new kernel modules, so far as of Linux 6.5 much of the upstreaming effort has been around adding new abstractions and supporting additional subsystems for making the Rust capabilities in the kernel more complete. The latest patch series is working on adding Rust abstractions for networking sockets and other fundamental networking bits...
Linux 6.6 Bringing Initial Support For Intel Lunar Lake's VPU4
In addition to all the interesting open-source graphics driver updates coming with Linux 6.6 like AMD FreeSync Panel Replay, Nouveau uAPI additions for NVK, Intel PSR for old laptops, and many other GPU driver changes, the Direct Rendering Manager (DRM) subsystem with its AI accelerator "accel" framework/subsystem is rolling out initial support for the VPU4 coming with Intel Lunar Lake processors...
Eclipse OpenJ9 v0.40 Released For Small Footprint & High Performance JVM
Released last week was Eclipse OpenJ9 v0.40 as the latest feature update to this high performance JVM that focuses on being optimized for a small footprint...
Linux Reworks AMD Zen 1 Divide-By-Zero Mitigation After Original Fix Inadequate
Following last week's AMD Inception vulnerability another AMD Zen CPU bug came to light and that was performing a divide by zero on Zen 1 could end up leaking data with this DIV0 speculation bug. The original workaround was performing a dummy division 0/1 within the #DE exception handler but that's now turned out to be inadequate...
Linux 6.5-rc6 Released With Latest CPU Security Mitigations & Bug Fixes
Linus Torvalds released the Linux 6.5-rc6 kernel a few hours early today after capping off a busy week...
Casefolding For Bcachefs File-System Posted
The Bcachefs file-system continues to work its way toward the mainline kernel while interestingly this weekend a Valve developer posted patches for implementing case-folding (case insensitive) feature support for this open-source file-system...
RADV Ray-Tracing To Become Much Faster With New Driver Code
The Mesa Radeon Vulkan "RADV" driver ray-tracing support is about to become much faster with a pending improvement that is currently undergoing review...
Mold 2.1 Linker Brings LoongArch CPU Support
Last month the Mold 2.0 high-speed linker was released that shifted from AGPL to MIT licensing after their monetization strategy didn't pan out. This weekend the project is out with its Mold 2.1 release as another step forward for this alternative linker to GNU Gold and LLVM LLD...
LibreOffice Lands APNG Export Support
Future LibreOffice releases will finally better handle animated PNG (APNG) files. After initial import support was added back in June, merged this week was initial export support for APNG files...
Glibc log2 Function Up To 69% Faster Thanks To FMA
Intel engineer and open-source compiler expert H.J. Lu has landed a much faster log2() implementation within the GNU C Library (glibc) that makes use of FMA instructions with modern x86_64 CPUs...
AMD FreeSync Panel Replay Ready For Linux 6.6, Next-Gen GPU Enablement Started
AMD submitted more "new stuff" for their AMDGPU and AMDKFD kernel graphics and compute drivers for the upcoming Linux 6.6 kernel cycle...
Linux Kernel Updated To Add Zenbleed Fix For Valve's Steam Deck
Last month when the Linux kernel was mitigated for Zenbleed as a CPU vulnerability affecting AMD Zen 2 processors, it turns out the Steam Deck APU was accidentally left without coverage. An x86/urgent pull request sent out today for the Linux 6.5 kernel and for back-porting to current stable Linux kernel releases will extend the Zenbleed mitigation to protect Steam Deck gamers...
Intel Wiring Up DisplayPort Alt Mode 2.1 Support For Linux
Last year the DisplayPort 2.1 specification was published and now Intel's open-source Linux engineers are working on adding support to the kernel for handling of the DisplayPort Alternate Mode 2.1 support for that DP operation over USB Type-C connections...
AMD Working On ACPI PHAT Support For Linux To Expose Health-Related Telemetry
One of the new Linux kernel patch series out of AMD this week is for exposing ACPI PHAT, the Platform Health Assessment Table...
System76 COSMIC Desktop Ironing Out Support For Themes, Application API
While KDE developers are busy working on Plasma 6, System76's software developers are busy working on their new Rust-based "COSMIC" desktop environment. System76 on Friday published a new blog post outlining their efforts in recent weeks...
KDE Apps Now Support QOI Images, Plasma 6 Development Continues
KDE developers continue to be quite busy working on Plasma 6 development and related enhancements to this popular open-source desktop environment...
Initial Benchmarks Of The "NVK" Open-Source NVIDIA Vulkan Driver
With the in-development NVK driver merged for Mesa 23.3 to provide open-source NVIDIA Vulkan API support when paired with the Nouveau kernel driver and the necessary Nouveau kernel driver improvements coming with Linux 6.6 for supporting this driver, Phoronix readers have been eager for some benchmarks... Well, here are some benchmarks on the NVIDIA GeForce RTX 20 and RTX 30 series when comparing the latest NVK+Nouveau code compared to the proprietary NVIDIA Linux graphics driver stack.
Linux 6.4.10 & LTS Kernels Updated With AMD Zen 1 Divide By Zero Bug-Fix
Following the new Linux stable kernels this week to quickly mitigate the Intel Downfall and AMD Inception vulnerabilities, today brings another set of stable point releases. Among the fixes to be picked up since Tuesday is the other AMD fix for the week of a Zen 1 bug that could leak data following a divide by zero operation...
Linux 6.6 To Finish Gutting Wireless USB & UWB
The upcoming Linux 6.6 kernel will finish removing old remnants of Wireless USB support...
Haiku OS Support Upstreamed Into GCC Compiler
Developers of the BeOS-inspired Haiku operating system have long been carrying patches for supporting the GNU Compiler Collection (GCC) on their platform while this week the code was upstreamed for GCC 14...
Intel Meteor Lake Graphics Still Experimental "Force Probe" With Linux 6.6
Sent out today was the drm-intel-gt-next and drm-intel-next pull requests of the latest Intel graphics driver feature code for DRM-Next to then be merged for the upcoming Linux 6.6 cycle. Both pull requests indicate these are the last planned feature updates ahead of Linux 6.6 but what's interesting is that with the latest code upcoming Meteor Lake graphics are still being treated as experimental...
LLVM Clang Now Supports -std=c23
LLVM/Clang developers have been working on C23 language support for some time already but to this point it's only been exposed when using the -std=c2x target or -std=gnu2x for the GNU dialect. However, with C2x having been finalized this summer as C23, the LLVM Clang 18 compiler will now honor the -std=c23 option...
Cloud Hypervisor 34 Brings QCOW2 Support for Backing Files, Paravirtualized Panic Device
Cloud Hypervisor -- the Rust-written open-source VMM that was started by Intel while having evolved into a Linux Foundation project with backing from multiple organizations -- is out with the Cloud-Hypervisor 34 release...
Upgraded GNU Compiler Toolchain Approved For Fedora 39
It shouldn't come as much surprise for those familiar with Fedora given its tendency to always ship with the very latest open-source compiler toolchain components, but this autumn's release of Fedora 39 will once again have all the leading-edge GNU compiler pieces...
DRM Scheduler Patches Updated That Clear The Path For Merging Intel's Xe Driver
Intel Arc Graphics customers have been eager to see the new Xe DRM kernel driver merged as a modern alternative to the long-standing i915 Direct Rendering Manager driver. The Xe driver should allow for better performance, is focused just on recent Intel graphics hardware, makes use of modern kernel features, and will allow for new features such as around the Vulkan sparse support. One of the blockers for getting the Xe driver merged at least in experimental form is getting the necessary DRM scheduler changes merged...
Ubuntu 22.04.3 LTS Released With Linux 6.2 + Mesa 23.0 HWE Stack
Ubuntu 22.04.3 LTS is now available as the newest point release to this current long-term support series...
Microsoft's CBL-Mariner 2.0 Linux Distro Adds DNF5, Zstd-Compressed RPMs
Microsoft has released CBL-Mariner 2.0.20230805 as the newest monthly-ish update to their in-house Linux distribution used for purposes from Azure to WSL...
Intel Joins The PyTorch Foundation
As part of Intel's ongoing AI push, the company announced today they have joined the PyTorch Foundation as a premier member...
Open Enterprise Linux Association Brings Together CIQ, Oracle & SUSE
OpenELA has been announced as the Open Enterprise Linux Association that brings together CIQ (Rocky Linux), Oracle, and SUSE for collaborating around RHEL-compatible Linux distributions...
NVIDIA GeForce vs. AMD Radeon Linux Gaming Performance For August 2023
After resorting to buying a NVIDIA GeForce RTX 4060 graphics card to be able to share Linux performance metrics for that more affordable Ada GPU, last month I posted the Radeon RX 7600 vs. GeForce RTX 4060 benchmarks as well as looking at the GeForce GTX 1060 through RTX 4060 GPU compute and renderer performance across several generations of NVIDIA GPUs. For those considering the RTX 4060 for a Linux gaming system or an upgrade to other recently released AMD or NVIDIA GPUs, here is a fresh round of Linux gaming performance metrics on the newest drivers.
AMD Zen 5 EDAC & Temperature Monitoring Slated For Linux 6.6
AMD Linux engineers continue work on enabling the Family 1Ah CPU models for the Linux kernel as what would appear to almost surely be the next-gen Zen 5 processors...
Radeon R600g Driver Retires Its SB Optimizer
A decade ago the Radeon R600g SB shader back-end proved useful for boosting gaming performance on pre-GCN graphics cards of the time and proved useful. But in more recent years in the R600g switch to NIR, the SB path hasn't received much attention and its benefits have diminished. The R600g SB code has now been dropped...
...77787980818283848586...