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 - 62 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 - 41 Comments
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

30 December

There Still Are Some Pain Points For Linux Gaming Moving Into 2018

Five years ago today I wrote about The Problems Right Now For Gaming On Linux with regards to challenges for Linux gaming when it comes to the software and hardware. In the five years since and with seeing thousands of more games be made available for Linux, the situation still is not ideal but it's much better than at the end of 2012.

30 December 07:47 AM EST - Linux Gaming - But Improvements - 30 Comments
Ubuntu's Reformulated Desktop Was The Talk Of 2017

2017 was easily the most pivotal year for the Ubuntu Linux distribution in years with Canonical having decided to end Unity 8 development in favor of moving to a GNOME Shell Wayland session. There was also the decision to develop a new server installer that is still under development, Snaps and its underlying tech continues to be worked on as an alternative to Flatpak, and Ubuntu continues to dominate the cloud landscape.

30 December 07:21 AM EST - Ubuntu - Ubuntu 2017 - Add A Comment

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