FreeBSD 13.0 vs. DragonFlyBSD 6.0 vs. Linux On AMD EPYC 7003 Series "Milan"

For those wondering how well the likes of FreeBSD 13.0 and DragonFlyBSD 6.0 performance on AMD's EPYC 7003 "Milan" processors launched earlier this year, here are some initial benchmarks of those BSDs alongside a few Linux distributions. With recently having a Tyan 1U server in the lab with EPYC 7543 32-core processor, I've been running a number of BSD benchmarks on it given these recent BSD releases have been running well on this 1P server.

10 Hours Ago - Operating Systems - 5 Comments
Haiku R1 Beta 3 Aims For Release In About One Month

The Haiku open-source operating system inspired by BeOS has been in development since 2001. It took until September 2018 for the Haiku R1 Beta and then last summer was succeeded by Haiku R1 Beta 2. Now a year later the third beta for this inaugural release is now approaching.

17 Hours Ago - Operating Systems - Haiku R1 Beta 3 - 12 Comments

21 June

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.

21 June 02:56 PM EDT - 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.

21 June 09:30 AM EDT - Display Drivers - 17 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 - 9 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 - 36 Comments

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