Linux Hardware Reviews, Open-Source Benchmarks & Linux Performance

The First Benchmarks Of The Intel-Powered ODROID-H2 $111 Board

Last month ODROID announced an Intel-powered single board computer after their experimenting with a Ryzen SBC hadn't panned out for this company known for their high-performance ARM SBCs. The ODROID-H2 has begun shipping as this $111 USD Intel x86_64 quad-core board while for your viewing pleasure today are some initial performance benchmarks of this board.

4 Hours Ago - Intel - Intel ODROID-H2
The Latest Efforts On Getting The Radeon RX 590 To Work With Linux

When the Radeon RX 590 launched two weeks ago, Linux support wasn't anticipated to be a problem with it being yet another Polaris graphics card and largely unchanged from a driver perspective compared to the RX 580 and other Polaris cards the past few years. Sadly at least for some AIB RX 590 cards, that hasn't turned out to be the case.

6 Hours Ago - Radeon - Not Yet
Clang Picks Up Support For Per-Function Speculative Load Hardening (Spectre V1)

For several months now the mainline LLVM Clang compiler code has offered Speculative Load Hardening (SLH) for the compiler-based approach for Spectre Variant One protection for critical software that might not be mitigated by hand against Spectre V1 vulnerabilities that can be picked up by Smatch and other utilities. The Clang compiler now has support for SLH on a function-by-function basis.

6 Hours Ago - LLVM - SPECTRE V1
New Intel Stratix 10 FPGA Drivers Coming To Linux 4.21 Kernel

At the end of last year Intel announced the Stratix 10 FPGA with HBM2 memory for HPC workloads. With the Linux 4.21 kernel cycle, the support for this hardware will be further improved upon for FPGA programming with the mainline kernel.

27 November 08:30 PM EST - Intel - Stratix 10
A Look At The Open-Source Talos II POWER9 Performance Against x86_64 Server CPUs

In the benchmarks earlier this month looking at the Talos II POWER9 dual 22-core performance its performance was compared to various AMD Threadripper and Intel Core i9 CPUs. They were used as comparison points since all of those CPUs sport four memory channels, including the Sforza POWER9 CPUs, while IBM caters the larger LaGrange/Monza POWER9 modules with eight memory channels as competition to Xeon and EPYC. But for those wondering how the POWER9 Sforza performance compares to Intel Xeon and AMD EPYC processors, here are some benchmarks.

27 November 08:08 AM EST - Computers
LunarG Rolls Out Vulkan Configurator With Updated SDK

LunarG has shipped the latest version of the Vulkan SDK that pulls in support for the many recently introduced extensions from VK_NV_ray_tracing to VK_EXT_pci_bus_info and VK_EXT_transform_feedback, among other recent vendor extensions. There is also bug fixes and improved validation coverage for this Vulkan SDK.

27 November 05:59 AM EST - Vulkan - LunarG Vulkan SDK
GRUB Picks Up Zstd Support To Handle Compressed Btrfs File-Systems

For the past year the Btrfs file-system in the mainline Linux kernel has supported Zstd as one of its file-system compression options. With the very latest GRUB boot-loader code, it can now deal with your Zstd-compressed Btrfs file-systems.

27 November 12:04 AM EST - GNU - GRUB + Btrfs + Zstd
A Look At The AMDGPU+RADV Gaming Performance Boost With Linux 4.20

With the interest coming about today from a RADV tweak after bisecting the Linux 4.20 kernel speed-up for this open-source Radeon Vulkan driver with the AMDGPU DRM driver, here are some benchmarks from Linux 4.16 through 4.20 looking at the performance on Polaris and Vega graphics cards.

26 November 03:34 PM EST - Radeon - Radeon Vulkan Speed
A Look At The Linux Kernel Performance From 4.10 To 4.20

Here is a look at how the Linux kernel performance has evolved since Linux 4.10, which was released back in February of 2017, up through the current Linux 4.20 development cycle ahead of its debut at the end of December or early January. All of the Linux kernel benchmarks were done on the same venerable Intel Core i7 5960X system.

26 November 02:07 PM EST - Software
RLSL Continues Maturing For Compiling Rust To SPIR-V For Use With Vulkan Drivers

One of the most passionate topics by readers in the Phoronix Forums is the Rust programming language. For about one year now "RLSL" has been in the works as a Rust-based shading language that can compile into SPIR-V. While initially I held off on writing about it to see if it would be just another small toy project, RLSL has continued maturing and seeing new functionality added in.

26 November 06:16 AM EST - Vulkan - Rust Like Shading Language
GCC 7.4 Is Being Released Soon

While GCC 9 is releasing in early 2019, for those still depending upon last year's GCC 7 compiler series, the GCC 7.4 point release will soon be out.

26 November 05:54 AM EST - GNU - GCC 7.4
Wine-Staging 3.21 Released With A Handful Of New Patches

Built off Friday's release of Wine 3.21, which is the last expected development release ahead of the upcoming code freeze for Wine 4.0, Wine-Staging 3.21 is now available with its hundreds of extra testing/development patches.

26 November 12:08 AM EST - WINE - Wine-Staging 3.21
Radeon Vulkan Driver Benchmarks: AMDVLK 2018.4.2 vs. AMDGPU-PRO 18.40 vs. Mesa 18.2/19.0

Released this week was AMDVLK 2018.4.2 having been released this past week as the newest open-source AMD Vulkan driver code derived from their official Vulkan driver code-base but with using the AMDGPU LLVM compiler back-end over their proprietary shader compiler. For your latest Vulkan benchmark viewing pleasure is a look at this newest AMDVLK release compared to AMDGPU-PRO 18.40 (the same fundamental Vulkan driver but with the closed-source shader compiler) and then the RADV Vulkan drivers in the form of Mesa 18.2 stable and the now in-development Mesa 19.0. These four AMD Radeon Vulkan driver combinations were tested on Fiji, Polaris, and Vega graphics processors.

25 November 12:00 PM EST - Display Drivers
AMDGPU+RADV Linux Gaming On GCN 1.0/1.1, 25-Way Warhammer II GPU Benchmarks

With Feral Interactive's modern Linux game ports that rely upon the Vulkan graphics API for rendering, the company usually lists the Radeon R9 285 as the minimum requirement. That's generally because the R9 285 "Tonga" is the first graphics card officially supported by the AMDGPU kernel driver, which is necessary for RADV Vulkan driver support, but with non-default options it's possible to get AMDGPU+RADV working on GCN 1.0 Southern Islands and GCN 1.1 Sea Islands graphics cards. Here are some benchmarks of that experimental GCN 1.0/1.1 Vulkan support using Feral's newest Linux game port, Total War: Warhammer II, in a 25-way AMD/NVIDIA graphics card comparison for Linux gaming.

24 November 09:26 AM EST - Linux Gaming
NVIDIA Tegra194 Xavier Gets Plumbed For Open-Source Display Support

With the Linux 4.20 kernel there is the initial display code for NVIDIA's Tegra194 "Xavier" SoC while the next kernel cycle, Linux 4.21, will bring the rest of the display enablement code and enough to light up the HDMI output on the Jetson AGX Xavier.

24 November 07:23 AM EST - NVIDIA - Jetson Xavier HDMI
Marek Takes To Possible AMDGPU Winsys Memory Optimizations

AMD's Marek Olšák known for his many additions and performance optimizations to RadeonSI and who is leading Mesa development this year with the most commits has been working on some AMDGPU winsys optimizations.

24 November 06:41 AM EST - Mesa - AMDGPU Winsys