AMDGPU-PRO 18.50 vs. ROCm 2.0 OpenCL Performance

When recently publishing the PlaidML deep learning benchmarks and lczero chess neural network OpenCL tests, some Phoronix readers mentioned they were seeing vastly different results with using the PAL OpenCL driver in AMDGPU-PRO (Radeon Software) compared to using the ROCm compute stack. So for seeing how those two separate AMD OpenCL drivers compare, here are some benchmark results with a Vega GPU while testing ROCm 2.0 and AMDGPU-PRO 18.50.

Source: Phoronix – AMDGPU-PRO 18.50 vs. ROCm 2.0 OpenCL Performance

XGI Display Driver Finally On The Linux Kernel Chopping Block

XGI Tech, the nearly two decade old spin off from SiS that was short-lived and once aimed to be a competitor to ATI and NVIDIA, still has a Linux driver within the mainline kernel. But this frame-buffer driver is slated to soon be removed…

Source: Phoronix – XGI Display Driver Finally On The Linux Kernel Chopping Block

NetBSD Exploring LLVM's LLD Linker For Lower Memory Footprint

The NetBSD project has been making good progress in utilizing the LLVM compiler stack not only for the Clang C/C++ compiler but also for the different sanitizers, the libc++ standard library for C++, and other improvements most of which are working their way into the upstream code-bases. One area of NetBSD’s LLVM support being explored most recently is using the LLD linker…

Source: Phoronix – NetBSD Exploring LLVM’s LLD Linker For Lower Memory Footprint

WLinux & WLinux Enterprise Benchmarks, The Linux Distributions Built For Windows 10 WSL

Making the news rounds a few months back was “WLinux”, which was the first Linux distribution designed for Microsoft’s Windows Subsystem for Linux (WSL) on Windows 10. But is this pay-to-play Linux distribution any faster than the likes of Ubuntu, openSUSE, and Debian already available from the Microsoft Store? Here are some benchmarks of these different Linux distribution options with WSL.

Source: Phoronix – WLinux & WLinux Enterprise Benchmarks, The Linux Distributions Built For Windows 10 WSL

Linux 4.20 Allows Overclockers To Increase The Radeon TDP Power Limit

The AMDGPU Linux kernel driver for a while has now offered command-line-driven OverDrive overclocking for recent generations of Radeon GPUs. This has allowed manipulating the core and memory clock speeds as well as tweaking the voltage but has not supported increasing the TDP limit of the graphics card: that’s in place with Linux 4.20..

Source: Phoronix – Linux 4.20 Allows Overclockers To Increase The Radeon TDP Power Limit

Nouveau Open-Source Driver Will Now Work With NVIDIA RTX 2080 Ti On Linux 5.0

Among the many Linux 5.0 kernel features is initial open-source NVIDIA driver support for the latest-generation Turing graphics processors. Missed out on during the Linux 5.0 merge window was “TU102” support but now that is coming down as a fix for the 5.0 kernel…

Source: Phoronix – Nouveau Open-Source Driver Will Now Work With NVIDIA RTX 2080 Ti On Linux 5.0

Clear Linux's make-fmv-patch Eases The Creation Of GCC FMV-Enabled Code Paths

One of the GCC compiler features unfortunately not taken advantage of by most Linux distributions is FMV – Function Multi-Versioning. FMV is what allows for the compilation of different tuned code paths depending upon the processor and for the particular code-path to be chosen at run-time, i.e. optimizing to your heart’s content with AVX, SSE4, and other instruction set extensions and compiling all of that into a single binary and for the preferred code path to be taken depending upon the CPU running the binary so it will still run on older CPUs as well as today’s most powerful processors…

Source: Phoronix – Clear Linux’s make-fmv-patch Eases The Creation Of GCC FMV-Enabled Code Paths

Quake 2 Gets Real-Time Path Tracing Powered By NVIDIA RTX / VK_NV_ray_tracing

For those Linux gamers with a NVIDIA RTX “Turing” graphics card, there’s finally an interesting open-source workload to enjoy that makes use of the RTX hardware and NVIDIA’s VK_NV_ray_tracing extension… A real-time path tracing port of the legendary Quake 2 game…

Source: Phoronix – Quake 2 Gets Real-Time Path Tracing Powered By NVIDIA RTX / VK_NV_ray_tracing

MoltenVK Sees Big Update To Jump-Start Vulkan On macOS In 2019

Next month MoltenVK will celebrate one year since being open-sourced for allowing the Vulkan API to function on Apple’s macOS/iOS by mapping the Vulkan calls to the Apple Metal graphics/compute API. Just in time for that first birthday, a big MoltenVK update is now available…

Source: Phoronix – MoltenVK Sees Big Update To Jump-Start Vulkan On macOS In 2019

Inkscape 1.0 Alpha Released For This Leading Open-Source Vector Graphics Program

Inkscape on Thursday announced their 0.92.4 release that brought many stability and bug fixes but also some performance improvements and other enhancements. Most exciting though is the debut of Inkscape 1.0 alpha…

Source: Phoronix – Inkscape 1.0 Alpha Released For This Leading Open-Source Vector Graphics Program

Purism Announces "PureOS Store" As Software Store For Their Smartphone & Laptops

Adding to the platter of tasks for Purism as they prepare to ship their Librem 5 Linux smartphone in just a few months, they announced their plans to introduce the PureOS Store for not only their mobile initiative but also their laptops running the Debian-based PureOS operating system…

Source: Phoronix – Purism Announces “PureOS Store” As Software Store For Their Smartphone & Laptops