Linux Gets Fix For AMD Zen 3 CPU Frequency Handling Stemming From 8 Year Old Workaround

Since 2012 there has been a quirk in the Linux kernel to disable/override using ACPI _PSD data on all AMD processors as a workaround in turn for Windows-specific behavior that clashes with the semantics of the Linux ACPI CPUFreq driver for CPU frequency scaling. With AMD Zen 3 this quirk is no longer needed to behave correctly and thus Linux 5.10 is going to drop this eight year old quirk on Zen 3 and newer.

117 Minutes Ago - AMD - ACPI _PSD Mess - Add A Comment

23 October

Intel Xe Graphics' Incredible Performance Uplift From OpenCL To oneAPI Level Zero To Vulkan

Since picking up the Dell XPS 13 9310 for delivering Tiger Lake Linux benchmarks, most of the focus so far has been about the overall processor performance while in this article is our first deep dive into the Gen12 Xe Graphics performance on Linux with Intel's fully open-source graphics and compute stack. Here is a look at how the Tiger Lake Xe Graphics performance is with the Core i7-1165G7 ranging from OpenGL and Vulkan graphics tests to OpenCL, oneAPI Level Zero, and Vulkan compute tests.

23 October 11:20 AM EDT - Graphics Cards - 29 Comments

22 October

LLVM Clang 12 Merges Support For x86_64 Microarchitecture Levels

In an effort to better cater towards newer and common x86_64 instruction set extensions, open-source toolchain developers are moving ahead with the work on x86_64 micro-architecture feature levels for being able to target a handful of different "levels" beyond the base x86_64 instruction set.

22 October 09:02 AM EDT - LLVM - x86_64 Levels - 10 Comments

21 October

Linux Developers Discussing Possible Kernel Driver For Intel CPU Undervolting

While the Intel Extreme Tuning Utility (XTU) on Windows allows for undervolting laptop processors, currently on Linux there isn't any Intel-endorsed way for undervolting your CPU should you be interested in better thermal/power efficiency and other factors. But a hypothetical Linux kernel driver could be coming for filling such void.

21 October 02:00 PM EDT - Intel - Intel CPU Undervolting - 36 Comments
Windows 10 vs. Ubuntu 20.10 Performance With Intel Tiger Lake, AMD Renoir

Stemming from our initial Intel Core i7 1165G7 "Tiger Lake" benchmarks on the Dell XPS 13 9310 last week and then also discovering better single-threaded performance on Ubuntu 20.10, one of the pressing questions was whether this is expected performance on Linux or if it's coming up short of Microsoft Windows for this first tier-one notebook to market with Intel Tiger Lake. So following those earlier tests I proceeded to do a Windows 10 Pro with all available updates comparison on Ubuntu 20.10 with the i7-1165G7. For added context, the same software stack and tests were repeated on an AMD Ryzen "Renoir" notebook.

21 October 10:30 AM EDT - Operating Systems - 23 Comments
Facebook Is Looking To Upstream Their BOLT Binary Performance Optimizer Into LLVM

Facebook's BOLT is a multi-year project focused on speeding up the performance of binaries. This open-source project initially focused on being able to better optimize Linux x86_64/ARM64 ELF binaries as a post-link optimizer. BOLT has been seeing much success with even Google using it now for better performance and now there is work to upstream it as part of the LLVM project.

21 October 07:00 AM EDT - LLVM - BOLT Optimizer - 2 Comments
Intel OpenGL/Vulkan Linux Drivers Strike Another Optimization For Tiger Lake

It was just on Monday that Intel's talented open-source developers merged a hefty Tiger Lake graphics optimization into the Mesa 20.3 code that for some games/software can be around ~11% faster thanks to greater caching. Just a day later another optimization has arrived for helping these latest-generation Intel graphics.

21 October 01:45 AM EDT - Intel - Gen12 / Tiger Lake - Add A Comment
NVIDIA Ships Vulkan Driver Beta With Fragment Shading Rate Control

This week's Vulkan 1.2.158 spec release brought the fragment shading rate extension to control the rate at which fragments are shaded on a per-draw, per-primitive, or per-region basis. This can be useful similar to OpenGL and Direct3D support for helping to allow different, less important areas of the screen be shaded less than areas requiring greater detail/focus.

21 October 12:07 AM EDT - NVIDIA - NVIDIA 455.26.02 - 5 Comments

20 October

A Quick Look At Ubuntu 20.04 LTS vs. 20.10 With The Core i9 10900K

With Ubuntu 20.10 due for release this week I have begun testing near-final Ubuntu 20.10 builds on many more systems in the lab. Larger than our normal distribution/OS comparisons, here is the culmination of running hundreds of benchmarks (366 tests to be exact) under both Ubuntu 20.04 LTS with all available updates and then again on the Ubuntu 20.10 development state while testing on Intel Comet Lake.

20 October 06:13 PM EDT - Software - 3 Comments
NIR-To-TGSI Support Added To Mesa 20.3

Mesa 20.3 has merged a long work-in-progress patch series providing support for going from the modern NIR intermediate representation to TGSI as the conventional Gallium3D IR.

20 October 03:17 PM EDT - Mesa - NIR-To-TGSI - 4 Comments

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