AMD SEV/SEV-ES Local Migration Support Patches For Linux

Google engineers have prepared a set of Linux kernel patches allowing for AMD Secure Encrypted Virtualization (SEV) / SEV-ES encrypted state to allow for local migration support of these encrypted virtual machines on the same host.

4 Hours Ago - AMD - AMD SEV Local Migration - 1 Comment
Running The New Intel OpenGL "Crocus" Gallium3D Driver On Sandy Bridge

Merged this past week was Crocus as the new open-source Intel Gallium3D driver developed by the community and used for Gen4/i965 through Gen7/Haswell generations of Intel graphics. This week I ran some Crocus benchmarks on Intel Haswell comparing against the existing i965 classic Mesa DRI driver while in this article are some comparison driver benchmarks using Intel Sandy Bridge graphics for those still running those once popular processors.

10 Hours Ago - Display Drivers - 14 Comments

20 June

AMD Continues Working To Mainline Their PTDMA Driver For Linux

Published all the way back in September 2019 was a Linux driver for supporting the Pass-Through DMA controller for EPYC processors. The PTDMA hardware allows for high bandwidth memory-to-memory and I/O copy operations. Now mid-way through 2021 that AMD PTDMA Linux driver remains in the works and is up to its tenth driver revision while waiting to see if it's now ready for mainline or further changes are still deemed necessary.

20 June 03:25 PM EDT - AMD - PTMA Driver v10 - Add A Comment
Linux 5.13 Lands More Fixes To The Mucked Up FPU/XSTATE Handling Mess

Earlier this month Linux 5.13 disabled Intel's ENQCMD functionality for upcoming Xeon "Sapphire Rapids" processors as the kernel software code around it was deemed "broken beyond repair". More of the recent Intel-submitted patches around reworking kernel code in preparation for upcoming CPU features has been found to be rather hairy after already being mainlined and thus another batch of urgent x86 fixes were sent in this morning.

20 June 07:23 AM EDT - Intel - Linux 5.13 XSTATE - 7 Comments
Mesa Lands Work Around Async glFlush - Should Help Workstation Performance

While vendors are increasingly just focused on Vulkan (and Direct3D under Windows), there still is plenty of OpenGL software out there especially in the workstation space where software vendors are slow to adapt. Well known RadeonSI OpenGL developer Marek Olšák of AMD landed another performance optimization this week that should benefit the likes of SPECviewperf.

20 June 06:19 AM EDT - Mesa - Asynchronous glFlush - 7 Comments

19 June

18 June

RADV Open-Source Radeon Vulkan Driver Begins Landing Ray-Tracing Changes

In recent months RADV lead developer Bas Nieuwenhuizen began working on Vulkan ray-tracing support for this Mesa Radeon Vulkan driver that isn't officially supported by AMD but as an alternative to the company's open-source AMDVLK driver or their cross-platform proprietary Vulkan driver. Hitting the Mesa 21.2-devel code a few minutes ago is the initial Vulkan ray-tracing bits for RADV!

18 June 07:05 PM EDT - Radeon - Ray-Tracing Support - 7 Comments
GravityMark OpenGL/Vulkan Performance For NVIDIA RTX 30 vs. AMD Radeon RX 6000 Series

A few days ago I wrote about GravityMark as a new cross-API GPU benchmark from a former Unigine developer. Being curious about the Linux GPU driver performance for this benchmark that is focused on delivering maximum GPU acceleration support, I ran some benchmarks on the latest NVIDIA GeForce and AMD Radeon graphics cards with this benchmark for OpenGL and Vulkan.

18 June 09:30 AM EDT - Display Drivers - 35 Comments

17 June

NVIDIA Resizable BAR Performance - A Big Boost For Some Linux Games

Back in March NVIDIA announced they would be supporting the GeForce RTX 30 series with Resizable BAR support via a video BIOS update for supported systems. Recently I've been looking at the performance of a GeForce RTX 3080 once flashing the graphics card under Linux with Resizable BAR support and the performance is quite compelling for Vulkan-based games where this functionality is working.

17 June 03:00 PM EDT - Display Drivers - 18 Comments
Fedora Stakeholders Back To Discussing Raising x86_64 Requirements Or Using Glibc HWCAPS

While Red Hat Enterprise Linux 9 is dropping support for older x86_64 CPUs by raising the baseline requirement to "x86_64-v2" that roughly correlates to Intel Nehalem era processors and newer, so far Fedora has not changed its default. There was a proposal shot down last year for raising the x86_64 microarchitecture feature level while now that discussion has been restarted or alternatively making use of Glibc's HWCAPS facility for allowing run-time detection and loading of optimized libraries.

17 June 02:07 PM EDT - Fedora - x86_64 Feature Levels - 20 Comments
It's Good But Maybe Bad: LVFS Skyrockets With More Than 100k Firmware Updates In One Day

The Linux Vendor Firmware Service (LVFS) with Fwupd has been serving on average around 40k~50k firmware updates per daay to Linux users relying on this cross-vendor, open-source firmware distribution service with FWUPD for applying firmware updates under Linux. But yesterday its usage just skyrocketed with more than 100,000 firmware updates in a single day... That's great for adoption but the motivation for the mass firmware updates may be something rough on the horizon.

17 June 05:53 AM EDT - Hardware - Security Issue About To Drop? - 20 Comments

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed