NVIDIA Gaming Performance Minimally Impacted By KPTI Patches

Earlier this week when news was still emerging on the "Intel CPU bug" now known as Spectre and Meltdown I ran some Radeon gaming tests with the preliminary Linux kernel patches providing Kernel Page Table Isolation (KPTI) support. Contrary to the hysteria, the gaming performance was minimally impacted with those open-source Radeon driver tests while today are some tests using the latest NVIDIA driver paired with a KPTI-enabled kernel.

3 Hours Ago - Linux Gaming - 2 Comments

3 January

2 January

For Now At Least AMD CPUs Are Also Reported As "Insecure"

Right now with the big mysterious security vulnerability causing the rush of the x86 Page Table Isolation work that landed in the Linux kernel days ago, it's believed to be a problem only affecting Intel CPUs. But at least for now the mainline kernel is still treating AMD CPUs as "insecure" and is too taking a performance hit.

2 January 09:16 PM EST - AMD - x86 PTI On EPYC - 70 Comments
Initial Benchmarks Of The Performance Impact Resulting From Linux's x86 Security Changes

Over the past day you've likely heard lots of hysteria about a yet-to-be-fully-disclosed vulnerability that appears to affect at least several generations of Intel CPUs and affects not only Linux but also Windows and macOS. The Intel CPU issue comes down to leaking information about the kernel memory to user-space, but the full scope isn't public yet until the bug's embargo, but it's expected to be a doozy in the data center / cloud deployments. Due to the amount of interest in this issue, here are benchmarks of a patched kernel showing the performance impact of the page table isolation patches.

2 January 06:35 PM EST - Software - Add A Comment
LLVM Clang 6.0 Benchmarks On AMD's EPYC Yield Some Performance Benefits

With LLVM 6.0 being branched this week and that marking the end of feature development on this next compiler update before its stable debut in February, here are some benchmarks of the very latest LLVM Clang 6.0 compiler on AMD's EPYC 7601 32-core / 64-thread processor as we see how well the AMD Zen "znver1" tuning is working out.

2 January 08:29 AM EST - Software - 3 Comments
Even With An Intel Core i9 7980XE, LLVMpipe Is Still Slow

During the recent holidays when running light on benchmarks to run, I was toying around with LLVMpipe in not having run this LLVM-accelerated software rasterizer in some time. I also ran some fresh tests of Intel's OpenSWR OpenGL software rasterizer that has also been living within Mesa.

2 January 06:18 AM EST - Mesa - i9-7980XE - 7 Comments

1 January

31 December

AMDGPU-PRO OpenCL Compiler Hacked Into Mesa's Clover

While AMD developers worked on the Radeon Gallium3D "Clover" OpenCL support for some time, that really hasn't been the case in years with the AMD's open-source OpenCL effort these days being focused upon their ROCm compute platform. Some within the community though still work on this OpenCL Gallium3D state tracker from time to time and this New Year's weekend is an interesting project pairing Clover with AMD's proprietary OpenCL compiler.

31 December 03:38 PM EST - Radeon - Binary OpenCL Compiler + Open Clover - 8 Comments
RADV Driver Lands Support For Binning With Vega

As shown in recent benchmarks of the RADV Vulkan driver, while the Radeon RX Vega GPU support is now considered conformant and fully-functioning, it's not yet as well optimized as earlier generations of GPUs with this open-source Radeon Vulkan driver. Fortunately, it looks like Bas Nieuwenhuizen is working on more performance optimizations.

31 December 12:46 PM EST - Radeon - Vega Binning - 3 Comments
Features To Look Forward To With LLVM / Clang 6.0

With the LLVM Clang 6.0 code branching and feature freeze coming up on 3 January, here's a recap of some of the most interesting new features and changes to find with the LLVM 6.0 compiler infrastructure and Clang 6.0 C/C++ front-end.

31 December 08:00 AM EST - LLVM - LLVM Clang 6.0 Features - 1 Comment

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