Tag Archives: Phoronix Test Suite

PGI 18.10 Community Edition Compiler Relased For High-Performance Multi-Core CPUs & GPUs


The PGI 18.10 Community Edition compiler was recently released that is geared for HPC workloads and aims to deliver optimal performance on multi-core processors and GPUs.

The PGI 18.10 Community Edition compiler offers the latest OpenACC support with various features, NVIDIA CUDA Toolkit 10.0 support for GPU offloading, LLVM x86 performance improvements, OpenMP updates, AWS and NGC cloud support, Fortran support enhancements, and other changes.

More details on this updated NVIDIA-owned PGI compiler update via PGroup.com. This community edition compiler update was actually released in November but only this week was the actual release announcement sent out.

DXVK 0.94 Released With New Optimizations, Game Fixes


DXVK lead developer Philip Rebohle who is working under contract for Valve released a new version of this open-source layer for translating Direct3D 10/11 calls to Vulkan API for enhancing the experience for running Windows games on Linux.

DXVK 0.94 is hot off the press this morning. The DXVK 0.94 release adds a number of performance improvements/optimizations as well as game fixes.

The DXVK 0.94 release has potential performance improvements on AMD and Intel hardware/drivers, enables an early-discard optimization for the AMDVLK / AMD proprietary drivers (still disabled for RADV along with the NVIDIA driver), and optimized descriptor pool allocations to yield lower memory usage.

The DXVK 0.94 release has various general fixes along with game-specific fixes for Anno 2205, Farming Simulator 2019, GTA V, and Ni no Kuni II.

More details on DXVK 0.94 via GitHub.

FreeBSD ZFS vs. Linux EXT4/Btrfs RAID With Twenty SSDs

With FreeBSD 12.0 running great on the Dell PowerEdge R7425 server with dual AMD EPYC 7601 processors, I couldn’t resist using the twenty Samsung SSDs in that 2U server for running some fresh FreeBSD ZFS RAID benchmarks as well as some reference figures from Ubuntu Linux with the native Btrfs RAID capabilities and then using EXT4 atop MD-RAID.

FreeBSD 12.0 with ZFS and its default configuration was tested on a single disk, ZFS in a striped configuration with all twenty disks, FreeBSD ZFS in a RAIDZ1 configuration, FreeBSD in a RAIDZ3 configuration, and lastly FreeBSD ZFS in a RAID10 configuration.

When switching the Dell PowerEdge R7425 server over to Ubuntu 18.10 and upgrading to the Linux 4.20 kernel, Btrfs was tested on a single disk, in a RAID10 configuration, and in a RAID0 configuration. EXT4 using Linux Software RAID was benchmarked as well on a single disk, RAID10, and RAID0 across the twenty Samsung 860 EVO SSDs. The mount options used were the defaults as were other settings kept at their OS vendor defaults. ZFS Linux benchmarks will come when the upcoming ZOL 0.8 release is available.

Via the Phoronix Test Suite a variety of I/O storage benchmarks were run on this Dell PowerEdge R7425 server with dual EPYC 7601 processors and twenty Serial ATA 3.0 SSDs.

Vulkan Memory Allocator 2.2 Released Along With RGP 1.4


In addition to AMD’s year-end Radeon driver updates issued today, their GPUOpen crew has also carried out some new open-source software releases.

Vulkan Memory Allocator 2.2 is available for helping Vulkan game/app developers better manage their vRAM behavior. The VMA 2.2 release brings full-fledged memory defragmentation support, a buddy algorithm for custom pools, new functions around sparse memory handling, and other fixes and optimizations.

Radeon GPU Profiler 1.4 is the other notable update from the GPUOpen group. This update is significant in that it adds OpenCL compute profiling support to complement the OpenGL/Vulkan graphics profiling. Radeon GPU Profiler 1.4 also has several fixes, better profile analysis functions user-interface clean-ups, and notifications when the peak clocks aren’t enabled on the Linux driver.

Wayland’s Weston Switching Over To The Meson Build System


Complementing the Meson build system support for Wayland itself, the Weston reference compositor now has been Meson-ized.

Pekka Paalanen and Daniel Stone, both of Collabora, have landed the Meson build system support for the Weston compositor. At this stage the new build system should be fully working and correct.

Pekka is planning to keep the GNU Autotools support in Weston for the next release, which will be due out in early 2019, but that build system would be stripped out for the follow-on development cycle leaving Meson as the official build system.

Details on wayland-devel while the new Meson build system support is living on Weston Git master.