With my Radeon RX 470 retail unit finally having arrived yesterday, I've been running many benchmarks of this graphics card compared to other AMD and NVIDIA graphics cards under Linux. For your viewing pleasure today is the very tip of the iceberg of many RX 460 and RX 470 Linux benchmarks to be published on Phoronix over the days to come.
Just days after the Radeon RX 470 began shipping, the Radeon RX 460 is shipping this morning and the embargo concerning the RX 460 has expired.
This Polaris 11 graphics card has 14 compute units, 896 stream process, 1090MHz boost clock speed with 1200MHz boost clock speed, and is rated for up to 2.2 TFLOPS of compute power. The video memory is GDDR5 on a 128-bit bus. The TDP for this graphics card is less than 75 Watts.
Earlier this year AMD made CodeXL 2.0 open-source as a developer tool with GUI centered around profiling/optimizing D3D, OpenGL, and Vulkan (since CodeXL 2.1) under Windows and Linux. Today marks the release of CodeXL 2.2.
With Microsoft having recently released the Windows 10 Anniversary update I've been running some fresh Windows vs. Linux performance comparisons. The first of these comparisons for your viewing pleasure is looking at the latest Windows 10 build with the latest Intel driver compared to Ubuntu 16.04 LTS while also comparing the performance when manually upgrading to the Linux 4.7 kernel and Mesa 12.1-dev for delivering the latest OpenGL performance potential.
Being mid-way through Ubuntu 16.10's development cycle, here are some fresh benchmarks showing how its performance has changed (if at all) compared to Ubuntu 16.04 LTS as well as compared to Intel's high-performance Clear Linux distribution as a reference point.
Over Ubuntu 16.04, the current Ubuntu 16.10 images have GCC 6.1.1 as a big difference for the tests being built from source. Right now Ubuntu 16.10 is still relying upon a Linux 4.4 based kernel while Linux 4.8 will end up being used by the Yakkety Yak in October. Ubuntu 16.10 also has Mesa 12.0.1, but no graphics tests were done for this article since the card running in this system was the GTX 770 with less than ideal Nouveau driver performance.
AMD has recently and quietly updated the stable AMDGPU-Pro 16.30 graphics driver announced at the end of June 2016 to also support the Ubuntu 14.04.4 LTS (Trusty Tahr) series of GNU/Linux operating systems.
The AMDGPU-Pro 16.30 graphics driver was initially released with support for the latest Ubuntu 16.04 (Xenial Xerus) distribution and brought features like support for newer graphics cards, such as the AMD Radeon RX 480 and the R9 series. However, the driver only works with 64-bit versions of the supported Ubuntu OSes.
Collabora's Timothy Arceri, one of the firm's open-source graphics driver developers, has written a blog post about recent work they've done to the open-source Intel Mesa driver stack.
Arceri covers the work done to getting the Mesa driver to exposing OpenGL 4.4 for Intel Broadwell hardware and newer. He also reiterates that all of the necessary extensions for OpenGL 4.5 are already implemented too (for Broadwell and newer).
Continuing on from yesterday's Linux 4.4 To 4.7 - EXT4 vs. F2FS vs. Btrfs Benchmarks comparison, here is a wider look at mainline file-systems on the Linux 4.7. File-systems tested on the NVMe SSD included Btrfs, EXT4, F2FS, XFS, and NTFS.
Each of the five file-systems were tested on the same NVM Express SSD from the Linux 4.7.0 mainline kernel and using the stock mount options. The NTFS support was powered by FUSE. For a future article will be a look at non-mainlined file-systems, including ZFS On Linux.
There's a new AMDGPU-PRO driver update now available for Ubuntu users...
I've been a bit behind on my file-system benchmarking the past few months but for your viewing pleasure today are some EXT4 vs. Btrfs vs. F2FS file-system tests on an NVMe SSD when testing the Linux 4.4, 4.5, 4.6, and 4.7 kernels.
The three file-systems were each tested on the latest four stable kernel series. In the next week or so I will provide some complementary figures using Linux 4.8 Git once the merge window is over and the release candidates begin. All of the file-systems were tested with the Samsung 950 PRO M.2 NVM Express SSD.