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…
Source: Phoronix – Intel XeSS 1.2 Released – Xe Super Sampling Still Driven By Some Windows Binary Blobs
Category Archives: Phoronix
Chrome 116 Released With Document Picture-In-Picture API
Chrome 116 is out today as the newest stable version of Google’s web browser…
Source: Phoronix – Chrome 116 Released With Document Picture-In-Picture API
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.
Source: Phoronix – Benchmarking The Performance Impact To AMD Inception Mitigations
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…
Source: Phoronix – Devuan 5.0 Released For Debian 12 Without systemd
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…
Source: Phoronix – Firefox Finally Outperforming Google Chrome In SunSpider
Raspberry Pi V3D Driver Gaining Per-Process GPU Usage Stats
MaĆra 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 b oard computers…
Source: Phoronix – Raspberry Pi V3D Driver Gaining Per-Process GPU Usage Stats
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…
Source: Phoronix – AMD P-State Preferred Core Patches For Linux Updated, Will Be Enabled By Default
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…
Source: Phoronix – Intel Sapphire Rapids PECI Support Coming With Linux 6.6
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…
Source: Phoronix – Glibc Git Lands Another FMA-Optimized Function – 24% Mean Improvement
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…
Source: Phoronix – Intel Making Improvements For CPU Microcode Updating Under Linux
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…
Source: Phoronix – Go 2 For “Breaking With The Past” Will Never Come
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…
Source: Phoronix – IO_uring Adding Support For Vectored FUTEX Waits In Linux 6.6
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…
Source: Phoronix – Rust Abstractions Posted For Sockets & Other Fundamental Network 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…
Source: Phoronix – Linux 6.6 Bringing Initial Support For Intel Lunar Lake’s VPU4
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…
Source: Phoronix – Eclipse OpenJ9 v0.40 Released For Small Footprint & High Performance JVM
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…
Source: Phoronix – Linux Reworks AMD Zen 1 Divide-By-Zero Mitigation After Original Fix 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…
Source: Phoronix – Linux 6.5-rc6 Released With Latest CPU Security Mitigations & Bug Fixes
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…
Source: Phoronix – Casefolding For Bcachefs File-System Posted
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…
Source: Phoronix – RADV Ray-Tracing To Become Much Faster With New Driver Code
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…
Source: Phoronix – Mold 2.1 Linker Brings LoongArch CPU Support