Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 23 min ago

LLVM's BOLT Flipped On By Default For Linux x86/AArch64 Test Releases

Fri, 11/04/2022 - 17:43
BOLT as the Facebook/Meta-developed tech for optimizing binaries in the name of greater performance by optimizing the code layout was merged to mainline LLVM at the start of the year. Now as we approach the end of the year BOLT is getting a bit of a promotion with being flipped on by default for Linux x86_64 and AArch64 test releases...

Microsoft Issues Big CBL-Mariner 2.0 Linux Distribution Update

Fri, 11/04/2022 - 17:25
Microsoft has issued a big update to their in-house Linux distribution, CBL-Mariner, with a few new packages introduced as well as various updates to existing packages and other OS modifications...

AMD Announces Radeon RX 7900 XTX / RX 7900 XT Graphics Cards - Linux Driver Support Expectations

Fri, 11/04/2022 - 04:45
As was expected, AMD's Lisa Su just announced the Radeon RX 7000 series "RDNA3" graphics cards. AMD continues to back their graphics processors by fully open-source Linux driver support and Linux benchmarks will come on Phoronix for launch. Here are the initial details on the announced Radeon RX 7900 XT and Radeon RX 7900 XTX graphics cards.

Deferred Enabling Of ACPI CPUFreq Boost Support Can Help Boot Times For Large Servers

Fri, 11/04/2022 - 01:30
With CPU core counts continuing to rise, we've seen various optimization efforts in recent times to help with the boot speed of getting large servers online. One of the latest discoveries can trim down the boot speed by up to 30 seconds for some large servers and what appears to be a next-generation AMD EPYC "Genoa" platform...

Steam For Chromebooks Reaches Beta With Initial DX12 Games, AMD C-Series Support

Fri, 11/04/2022 - 00:45
Next week already marks ten years since Valve made public their Steam on Linux beta builds while today Google has advanced Steam on ChromeOS / Chromebooks to beta. Back in March Google formally announced Steam for Chrome OS and began with alpha support for select devices. Today that support has reached beta with new device support, new features, and other improvements...

BlkSnap Kernel Patches Posted For Creating Snapshots Of Linux Block Devices

Thu, 11/03/2022 - 23:49
A set of patches were posted on Wednesdasy for "blksnap", a proposed kernel driver to allow creating non-persistent snapshots of arbitrary kernel block devices. Among the possible uses with blksnap would be for creating backups at the block storage device level...

Vulkan 1.3.233 Released With Three New NVIDIA Extensions

Thu, 11/03/2022 - 20:00
Vulkan 1.3.233 is out as the latest weekly spec update to this high performance graphics and compute API. With Vulkan 1.3.233 comes three new NVIDIA-developed vendor extensions...

Rust UEFI Firmware Targets Promoted To Tier-2 Status

Thu, 11/03/2022 - 19:10
Back in September was a proposal to promote Rust's UEFI firmware targets to tier-2. With the current tier-3 designation the Rust UEFI targets they currently lack continuous integration (CI) guarantees and official builds in the Rust release channels, which means users wanting to use Rust for targeting the UEFI binaries need to rely on nightly/unstable compiler builds...

FEX 2211 Emulator Gets God of War & Other Modern AAA Games Running On Linux AArch64

Thu, 11/03/2022 - 18:15
Making good progress this year has been the open-source FEX-Emu emulator for running x86/x86_64 Linux binaries on 64-bit Arm (AArch64). This isn't only for running Linux x86_64 applications on Arm but with Steam and Steam Play (Proton) can mean running Windows games on Linux 64-bit Arm. With FEX 2211 out today more progress has been made on the Proton front for getting more modern games running...

Intel's Open-Source Arc Graphics Driver Not Yet Working On POWER Hardware

Thu, 11/03/2022 - 17:30
Besides open-source drivers being loved by Linux enthusiasts for the greater technical clarity/insight, better security with the ability to verify the driver's behavior, and better durability of the driver over the longer-term, another common open-source driver benefit is being able to get the drivers working on other CPU architectures not otherwise a focus by the upstream hardware vendor. With Intel's open-source graphics driver stack for Arc Graphics and also in the data center with the Data Center GPU Flex Series and forthcoming Ponte Vecchio, it's drawn interest from ARM, RISC-V, and POWER folks. Unfortunately at least in the case of the POWER9 hardware, the current Intel Linux graphics driver isn't yet building properly there...

Microsoft Adding Nested MSHV Hypervisor Support To Linux

Thu, 11/03/2022 - 17:25
The latest patches from Microsoft for the Linux kernel are for extending the kernel's support to allow running on a nested Microsoft (MSHV) hypervisor...

Linux 6.2 To Put The Raspberry Pi In Good Shape For 4K @ 60Hz Displays

Thu, 11/03/2022 - 17:08
Since last year have been patches enabling the Raspberry Pi to output at 4K with a 60Hz refresh rate. But since Linux 5.18 at least some of the 4K handling had regressed for this budget Arm single board computer. With the Linux 6.2 cycle in December there are several 4K related improvements to the Raspberry Pi open-source display driver for addressing that prior regression as well as making the 4K monitor handling more robust...

Panfrost Gallium3D Driver Wires Up Mesa Shader Disk Cache Support

Thu, 11/03/2022 - 16:53
One of the last features to land in Mesa 22.3 prior to yesterday's branching and Mesa 22.3-rc1 release is enabling the Mesa shader disk cache for Panfrost, the Arm Mali open-source driver for Midgard and Bifrost generations...

Mesa 22.3-rc1 Released With Rusticl, Many Intel & Radeon Vulkan Driver Improvements

Thu, 11/03/2022 - 06:35
Feature work on Mesa 22.3 has now concluded as this quarter's feature release to this collection of open-source OpenGL, OpenCL, and Vulkan drivers. Mesa 22.3 was branched this afternoon and Mesa 22.3-rc1 now issued as the first weekly test release leading up to the stable debut in a few weeks...

Open-Source AMD Linux Driver Gets Ready For 50% More VGPRs With RDNA3

Thu, 11/03/2022 - 02:00
Ahead of AMD's RDNA3 announcement for tomorrow, 3 November, the Mesa 22.3 open-source Radeon graphics driver code continues seeing more RDNA3/GFX11 enablement work landing...

Freedreno Gallium3D Now Allows OpenGL 4.5 For Adreno 600 Series GPUs

Thu, 11/03/2022 - 00:58
The Freedreno Gallium3D driver that provides reverse-engineered, open-source OpenGL support for Qualcomm Adreno GPUs is now capable of OpenGL 4.5 with the Adreno 600 series graphics processors...

AMD Ryzen 7 7700X vs. Core i9 11900K AVX-512 Performance Analysis

Wed, 11/02/2022 - 19:25
While initially leary of AMD Zen 4's "double pumped" approach for supporting AVX-512 using a 256-bit data path, it's proven to be very efficient for performance and yield great results without negative clock impairments or wreaking havoc on the power consumption. Back in September I delivered a detailed AVX-512 performance analysis on the Ryzen 9 7950X while in this article is a detailed benchmark look at the Core i9 11900K against the Ryzen 7 7700X. The Core i9 11900K being the currently last Intel desktop CPU officially supporting AVX-512 while the Ryzen 7 7700X was used for matching the core/thread count of that Rocket Lake processor for this AVX-512 on/off comparison.

Mesa 22.3 Tunes Intel Arc Graphics For Better Vulkan Mesh Shading Performance

Wed, 11/02/2022 - 18:11
Merged this morning into Mesa 22.3 are some adjustments to Intel's open-source "ANV" Vulkan driver for delivering better Vulkan mesh shading performance with Arc Graphics hardware...

FineIBT Looks Like It Could Be Ready For Linux 6.2

Wed, 11/02/2022 - 17:54
It looks like FineIBT as combining the best of Intel's Control-flow Enforcement Technology and Control Flow Integrity as an enhanced, alternative control flow integrity (CFI) implementation could be ready for mainline with the upcoming Linux 6.2 cycle...

UFS File-Based Optimization Patches For Linux: Shot Down As "Complete & Utter Madness"

Wed, 11/02/2022 - 17:20
JEDEC recently outlined an extension to Universal Flash Storage (UFS) for File-Based Optimizations (FBO) to enhance the performance of UFS devices. A Xiaomi engineer sent out a set of Linux kernel patches for implementing UFS FBO in the name of better performance, but with almost immediate rejection by a veteran Linux kernel maintainer...

Pages