Linux Hardware Reviews, Open-Source Benchmarks & Linux Performance

Slides From The GNU Tools Cauldron 2018 Conference

Taking place last weekend over in Manchester was the annual GNU Tools Cauldron conference where toolchain developers spent a few days discussing the latest open-source compiler work.

107 Minutes Ago - GNU - GNU Cauldron
September 2018 Drivers: The Current Linux Performance & Perf-Per-Watt From NVIDIA Kepler To Pascal vs. AMD

There is one week to go until NVIDIA begins shipping the GeForce RTX 2080 "Turing" series but while waiting for that hardware, here is a look back at how various graphics cards are performing for Linux games from the GTX 1000 Pascal series back through the GTX 600 Kepler series. On the AMD side in this comparison is also going from Vega back to the GCN 1.0 Southern Islands. The Vulkan/OpenGL Linux gaming performance is being looked at as well as the overall system power consumption and performance-per-Watt.

11 September 05:35 PM EDT - Display Drivers
AMD Finally Rolls Out New Linux Patches For Adaptive-Sync / VRR (FreeSync)

While the open-source AMD Radeon Linux graphics stack has gotten into particularly good shape the past two years or so, one of the areas that has left the red Linux gamers unsatisfied is the lack of FreeSync support (or DisplayPort Adaptive-Sync / HDMI Variable Refresh Rate) when using the fully open-source stack. It looks like that could be changing soon with the new set of patches under review.

11 September 12:42 PM EDT - Radeon - Open-Source FreeSync / Adaptive Sync
Phoronix Test Suite 8.2 Released With Official Docker Benchmarking Image, New Testing Improvements

Phoronix Test Suite 8.2.0-Rakkestad is officially shipping today as the latest quarterly feature release to our open-source, cross-platform automated benchmarking software. In addition to the Phoronix Test Suite 8.2 itself, there is the first official release of the newly-introduced "phoronix/pts" Docker image on Docker Hub for easily carrying out the benchmarks with the pre-seeded image.

11 September 09:44 AM EDT - Software
More Details On The AMD GCN Back-End For GCC That's Expected To Merge For GCC 9

Last week I reported on Code Sourcery / Mentor Graphics posting their new AMD GCN port to the GNU Compiler Collection (GCC). This GPU back-end for the widely-used GCC compiler is hoped for merging ahead of the GCC 9 stable release expected in early 2019. At this past weekend's GNU Tools Cauldron 2018 conference was a briefing by Mentor Graphics on undertaking funded by AMD.

11 September 07:25 AM EDT - AMD - GCC Code For Radeon GPUs
A Look At The Linux Graphics/Gaming Performance With GNOME 3.30 X.Org/Wayland

Given last week's big GNOME 3.30 release I was eager to test the updated desktop environment with its Mutter compositor improvements on Wayland as well as seeing how its performance under the conventional X.Org Server. Here are some of these benchmarks of various graphics applications and games tested under both GNOME 3.28.3 and GNOME 3.30.0 with both Wayland and X.Org sessions.

10 September 07:45 PM EDT - Software
LLVM 7.0 RC3 Released - The Last Release Candidate

While only two release candidates were on the schedule for LLVM 7.0, release manager Hans Wennborg today opted for a third RC that he intends to be the final test version before officially releasing the LLVM 7.0.0 collection.

10 September 12:13 PM EDT - LLVM - LLVM 7.0 RC3
Linux 4.19 Is Looking Good So Far, At Least On Intel Xeons

This weekend I decided to fire up the current Linux 4.19 development kernel on the dual Intel Xeon Gold 6138 test platform based on the wonderful Tyan GT24E-B7106. At least for this system, it's really benefiting from the new kernel that will be released as stable in October.

10 September 10:55 AM EDT - Hardware - Linux 4.19 Early Tests
A Look At The Features Coming With LLVM 7.0 & Clang 7.0

It's running a few days late, but the LLVM 7.0 release along with sub-projects like Clang 7.0 should be released very soon. Here is a look at some of the features coming to this six-month compiler infrastructure update.

10 September 07:21 AM EDT - LLVM - LLVM Clang 7.0
AMD's GPUOpen Vulkan Memory Allocator 2.1 Released

AMD's GPUOpen group has announced a new version of their open-source Vulkan Memory Allocator project that seeks to make it easier to deal with memory allocation and management when using this graphics API.

10 September 06:36 AM EDT - AMD - Vulkan Memory Allocator
You Can Now Tell Linux At Boot-Time If You Don't Trust Your CPU Random Number Generator

Covered on Phoronix back during the Linux 4.19 kernel merge window was the new option for distribution vendors or those compiling their own Linux kernel to decide whether you trust the CPU's random number generator. That compile-time functionality has now been re-worked to allow for a boot-time option so users can more easily indicate whether they trust their own processor's RNG.

9 September 10:00 AM EDT - Hardware - CPU RNG
VC4 Gallium3D Gets Much Faster Texture Upload/Download Performance, Helping GLAMOR

It's been a while since last having major progress to report on the Broadcom VideoCore 4 (VC4) open-source driver stack most notably used by the Raspberry Pi boards or the next-generation Broadcom VideoCore "V3D" driver stack. The lack of recent progress has been due to lead developer Eric Anholt being away on paternity leave, but he is back now with another update on this open-source ARM graphics undertaking.

9 September 02:26 AM EDT - Mesa - Raspberry Pi VideoCore Driver
Libre Computer's Tritium Is A Line Of Low-Cost Allwinner ARM Boards

In addition to Le Potato and Renegade, another line-up of ARM boards being offered by Libre Computer is Tritium. The Libre Computer Tritium boards are Allwinner-based boards with options from the H2+ for IoT use-cases, the H3 as a mid-range offering, or H5 for a better-performing ARM board that is well supported by the open-source Linux community.

8 September 11:00 AM EDT - Computers
Wolfenstein: The Old Blood - Latest Steam Play Game On Linux Receiving Mesa Fix

While the Mesa OpenGL/Vulkan drivers have matured into great shape particularly over the past two years for vastly improving the Linux gaming experience on Radeon and Intel hardware, with Valve's Steam Play allowing more Windows games on Linux via Proton/Wine has opened up Mesa to needing a lot more optimizations, workarounds, and dealing with other intricacies. The latest receiving the special treatment is Wolfenstein: The Old Blood.

8 September 06:58 AM EDT - Mesa - Wolfenstein: The Old Blood
Mir Is Back To Running On Phones, Thanks To UBports

While Canonical divested from their Linux smartphone plans, they continue maintaining the Mir display server as any regular Phoronix reader should know. Mir continues to be developed with Wayland functionality for IoT and desktop use-cases but the UBports crew continuing to work on Ubuntu Touch where left off by Canonical are working on restoring Mir-enabled phone support.

8 September 05:59 AM EDT - Ubuntu - Mir + UBports