Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

AMDGPU-PRO vs. NVIDIA On Linux With OpenGL & Vulkan

Filed under
Graphics/Benchmarks

With Croteam recently having released an updated Talos Principle with better Vulkan performance and the NVIDIA 375.20 and AMDGPU-PRO 16.40 both having come out recently, here is a fresh OpenGL and Vulkan graphics API performance comparison when using Valve's Dota 2 and The Talos Principle, both of which games on Linux offer both graphics API renderers.

This article is a look at the latest NVIDIA vs. AMDGPU-PRO performance with the newest drivers for both OpenGL and Vulkan. A follow-up article will include results when testing the RadeonSI Gallium3D and RADV Vulkan driver code too. A fresh Windows vs. Linux OpenGL/Vulkan performance comparison is also being worked on as thanks to our readers this holiday season. This is all thanks to those that support Phoronix via viewing the site without ads, making a holiday tip, or joining our premium program, such as through this week's Thanksgiving event. Plus a number of other exciting unrelated Linux graphics articles coming out in the days ahead.

Read more

Linux and Linux Foundation

Filed under
Graphics/Benchmarks
Linux
  • OPNFV Demonstrates How to Cut the Cord from Proprietary Hardware Designs

    During the keynote, technical engineer Ildiko Vancsa made a cell phone call to OPNFV Director Heather Kirksey, using a set of 5G equipment on stage, running OPNFV (An open source implementation of NFV) on top of OpenStack. The call remained intact even though OpenStack Chief Operating Officer Mark Collier, also on-stage, started randomly cutting cables to the 5G gear, “Chaos Monkey” style.

  • OpenCL Remains One Of AMDGPU-PRO's Main Advantages, Can't Wait For It To Be Open

    While many in our forums and other Linux communities want to see "AMDGPU-PRO die" or for AMD to stop supporting the hybrid/proprietary driver given the pace of RadeonSI development for OpenGL and the emerging RADV for (unofficial) Vulkan support, OpenCL remains one of AMDGPU-PRO's strongholds. AMD has been working on opening up their proprietary compute stack, but for now it's there. Here are some fresh AMDGPU-PRO 16.40 benchmarks versus NVIDIA in LuxMark, one of the real-world OpenCL workloads where the AMD blob does very well.

  • RADV Vulkan Driver Patch For Initial PRIME Support

    David Airlie's latest hacking on the RADV open-source Radeon Vulkan driver code has led to basic PRIME support for this unofficial driver.

OpenSUSE Leap 42.1 vs. Leap 42.2 vs. Tumbleweed Benchmarks

Filed under
Graphics/Benchmarks
SUSE

For those curious how openSUSE Leap 42.2, which was released last week, compares performance-wise to Leap 42.1 and the rolling-release openSUSE Tumbleweed, here are some benchmarks today for your viewing pleasure. Also included with this openSUSE performance comparison was Intel's Clear Linux distribution as an independent metric of a distribution that's generally among the fastest thanks to the aggressive optimizations by default.

Read more

Linux Graphics

Filed under
Graphics/Benchmarks
Linux
  • Hisilicon Hibmc DRM Driver Being Added For Linux 4.10

    David Airlie has pulled the newest DRM/KMS driver into DRM-Next for merging in the Linux 4.10 kernel.

    This new driver is the Hisilicon Hibmc driver. As explained earlier this year when the patches first appeared, This new Hisilicon DRM driver is for supporting the Hibmc baseboard management controller and these initial patches just provide basic display subsystem support for their display engine and VDAC (Video Digital-to-Analog Converter).

  • Intel's Recent Noteworthy Vulkan Patches Hit Mainline Mesa

    It's been a busy week for Intel's open-source developers working on their Vulkan "ANV" Linux driver with a number of the recent patch series having been merged a short time ago into mainline Mesa Git.

    As a quick update to More Intel ANV Vulkan Code Hits Mesa Git, Other Patches Pending and Intel Vulkan Linux Driver Now Has Patches For Fast Clears, that work is now in mainline Mesa.

  • Intel Vulkan Linux Driver Lands Cull & Clip Distance Support

    After a number of commits landed in mainline Mesa Git in the early hours of this morning, cull and clip distance support has been enabled for the open-source Intel Vulkan "ANV" Linux driver.

    After work on NIR and ANV, clip and cull distance support was enabled. Following that ANV driver work was also an i965 driver change to use the NIR-based clip/cull lowering for their OpenGL driver too to benefit from using the same code-path for both drivers.

Early Independent Benchmarks Of The MuQSS Scheduler

Filed under
Graphics/Benchmarks
Linux

MuQSS is the successor to the BFS scheduler and its first major release was last month for this scheduler that currently doesn't have any ambitions to go mainline. On OpenBenchmarking.org this weekend were some independent benchmarks of the new scheduler.

Read more

Early Benchmarks Of AMDGPU

Filed under
Graphics/Benchmarks
Linux
  • Early Benchmarks Of AMDGPU DRM-Next Code For Linux 4.10

    For those curious if the AMDGPU DRM driver changes that are queued in DRM-Next for Linux 4.10 will bring any performance changes, here are some early numbers.

    This week I carried out some fresh benchmarks using Linux 4.8.7 stable, Linux 4.9 Git as of this week, and the DRM-Next kernel as of this week that carries the AMDGPU changes queued so far for the next kernel version. In terms of the AMDGPU changes for Linux 4.10, see AMDGPU In Linux 4.10 To Have Better Power Management, New VM Manager.

  • Linux 4.9 Has Tear-Free PRIME Offloading Between Intel & AMDGPU

    Quietly landing last week into the mainline Linux kernel as part of the AMDGPU fixes is support for tear-free PRIME offloading between Intel and AMDGPU.

    The drm/amdgpu: Attach exclusive fence to prime exported bo's. (v5) patch was merged fairly late into the Linux 4.9 kernel merge window.

Linux and Graphics

Filed under
Graphics/Benchmarks
Linux
  • It Turns Out The Btrfs RAID 5/6 Issue Isn't Completely Fixed

    Earlier this week we reported on the Btrfs RAID5/RAID6 code being fixed, well, it appeared to. However, now the Btrfs developers have clarified that the situation isn't entirely resolved.

  • New Heterogeneous Memory Management For Linux, Will Be Supported By NVIDIA/Nouveau

    Jerome Glisse has sent out the latest version of his patches now for Heterogeneous Memory Management (HMM), which he's been working on the Linux kernel since 2014.

    It's been a while since hearing anything about Heterogeneous Memory Management and frankly I even forgot about these pending HMM patches or for seeing any new work from Jerome Glisse at Red Hat. For those that forgot, Jerome was one of the early contributors to the open-souce AMD driver work going back to the xf86-video-avivo (pre-RadeonHD) days when wanting to make an open-source R500 graphics driver.

  • Direct3D 9 Over Vulkan Hits New Milestone

    A developer's effort to implement Direct3D 9 (D3D9) over the Vulkan API has now reached its "fourth milestone" but a lot of work remains.

  • EGL_ANDROID_native_fence_sync Patches For Mesa

    Rob Clark on Friday sent out the patches for implementing the EGL_ANDROID_native_fence_sync extension within Mesa's EGL and Gallium3D code.

Linux Graphics

Filed under
Graphics/Benchmarks
Linux

Phoronix Graphics News

Filed under
Graphics/Benchmarks
Syndicate content

More in Tux Machines

SUSE Leftovers

  • openSUSE Heroes meeting, day 2
    After a long, but exciting first day, we even managed to get some sleep before we started again and discussed the whole morning about our policies and other stuff that is now updated in the openSUSE wiki. After that, we went out for a nice lunch…
  • Installing Tumbleweed, November 2016
    The Tumbleweed system that I already have installed had desktops KDE, Gnome, XFCE and LXDE. But for recent intstalls (as with Leap 42.2), I have been going with KDE, Gnome, XFCE, LXQt, FVWM and MATE. So it seemed reasonable for the new Tumbleweed install to follow the same path. I also added Enlightenment for experimenting.

Android Leftovers

Linux Graphics

  • LibRetro's Vulkan PlayStation PSX Renderer Released
    A few days back I wrote about a Vulkan renderer for a PlayStation emulator being worked on and now the code to that Vulkan renderer is publicly available. For those wanting to relive some PlayStation One games this week or just looking for a new test case for Vulkan drivers, the Vulkan renderer for the LibRetro Beetle/Mednafen PSX emulator is now available, months after the LibRetro folks made a Vulkan renderer for the Nintendo 64 emulator.
  • Etnaviv DRM Updates Submitted For Linux 4.10
    The Etnaviv DRM-Next pull request is not nearly as exciting as MSM getting Adreno 500 series support, a lot of Intel changes, or the numerous AMDGPU changes, but it's not bad either for a community-driven, reverse-engineered DRM driver for the Vivante graphics cores.
  • Mesa 12.0.4 Being Prepped For Ubuntu 16.10/16.04
    Ubuntu is preparing Mesa 12.0.4 for Ubuntu Xenial and Yakkety users. It's not as great as Mesa 13, but at least there are some important fixes back-ported. Mesa 12.0.4 is exciting for dozens of bug fixes, including the work to offer better RadeonSI performance. But with Mesa 12.0.4 you don't have the RADV Vulkan driver, OpenGL 4.5, or the other exciting Mesa 13 work.

Games for GNU/Linux