AMDGPU-PRO vs. NVIDIA Linux Vulkan Testing

Fresh Dota 2 and The Talos Principle benchmarks via the Phoronix Test Suite. AMD and NVIDIA GPU tests. Results by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1611230-TA-VULKANTES64.

AMDGPU-PRO vs. NVIDIA Linux Vulkan TestingProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRadeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 780 TiGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Sky Lake16384MB256GB INTEL SSDPEKKW256G7XFX AMD Radeon R9 200 2009.7578125MBRealtek ALC1150Intel ConnectionUbuntu 16.044.4.0-47-generic (x86_64)Unity 7.4.0X Server 1.18.4modesetting 1.18.44.5.13453GCC 5.4.0 20160609ext43840x2160XFX AMD Radeon R9 200 4054.20703125MBAMD Radeon RX 460 2009.7109375MBAMD Radeon RX 480 8141.7109375MBSapphire AMD Radeon R9 Fury 4053.82421875MBNVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz)NVIDIA 375.204.5.0eVGA NVIDIA GeForce GTX 970 4096MB (1164/3505MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)Zotac NVIDIA GeForce GTX 1050 2048MB (156/3504MHz)eVGA NVIDIA GeForce GTX 1050 Ti 4096MB (1316/3504MHz)NVIDIA GeForce GTX 1060 6GB 6144MB (1505/4006MHz)NVIDIA GeForce GTX 1070 8192MB (105/4006MHz)NVIDIA GeForce GTX 1080 8192MB (1599/5005MHz)OpenBenchmarking.orgProcessor Details- Scaling Governor: intel_pstate performanceGraphics Details- Radeon R9 285, Radeon R9 290, Radeon RX 460, Radeon RX 480, Radeon R9 Fury: GLAMOR

AMDGPU-PRO vs. NVIDIA Linux Vulkan Testingdota2: 1280 x 1024 - OpenGLdota2: 1280 x 1024 - Vulkandota2: 1920 x 1080 - OpenGLdota2: 1920 x 1080 - Vulkandota2: 3840 x 2160 - OpenGLdota2: 3840 x 2160 - Vulkantalos-principle: OpenGL - 3840 x 2160talos-principle: Vulkan - 3840 x 2160Radeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 780 TiGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 108092.63110.2788.47106.5043.6344.2022.3726.1093.30109.8788.83107.1757.6764.1029.0041.1087.07102.7775.7386.4728.9333.4314.7015.9793.37109.8388.30106.3764.2066.8027.8035.8787.27104.0382.77100.7778.4385.7339.8352.77105.27102.9083.1038.33105.30122.23102.93120.1785.1072.6334.7738.40103.80119.9099.97117.8092.7079.5039.3344.43106.27122.80102.77113.7349.9347.837.7222.90105.20122.40102.90119.2756.7354.2022.1727.13106.23122.37102.47120.6393.7083.1734.2745.63105.80121.93103.10120.07102.80106.7744.7063.23106.07121.37102.80119.47104.03115.2751.9777.13OpenBenchmarking.org

Dota 2

Resolution: 1280 x 1024 - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1280 x 1024 - Renderer: OpenGLRadeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 780 TiGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 108020406080100SE +/- 1.23, N = 3SE +/- 1.31, N = 3SE +/- 1.45, N = 3SE +/- 1.00, N = 3SE +/- 1.30, N = 6SE +/- 0.68, N = 3SE +/- 1.01, N = 3SE +/- 0.21, N = 3SE +/- 0.28, N = 3SE +/- 0.66, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.54, N = 392.6393.3087.0793.3787.27105.27105.30103.80106.27105.20106.23105.80106.07

Dota 2

Resolution: 1280 x 1024 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1280 x 1024 - Renderer: VulkanRadeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080306090120150SE +/- 0.29, N = 3SE +/- 0.23, N = 3SE +/- 0.52, N = 3SE +/- 0.52, N = 3SE +/- 0.17, N = 3SE +/- 1.67, N = 3SE +/- 1.44, N = 3SE +/- 1.55, N = 3SE +/- 1.58, N = 3SE +/- 1.83, N = 3SE +/- 1.47, N = 3SE +/- 1.43, N = 3110.27109.87102.77109.83104.03122.23119.90122.80122.40122.37121.93121.37

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: OpenGLRadeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 780 TiGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 108020406080100SE +/- 0.22, N = 3SE +/- 0.45, N = 3SE +/- 0.12, N = 3SE +/- 0.20, N = 3SE +/- 0.17, N = 3SE +/- 0.23, N = 3SE +/- 0.07, N = 3SE +/- 0.27, N = 3SE +/- 0.15, N = 3SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.12, N = 3SE +/- 0.23, N = 388.4788.8375.7388.3082.77102.90102.9399.97102.77102.90102.47103.10102.80

Dota 2

Resolution: 1920 x 1080 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: VulkanRadeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080306090120150SE +/- 0.20, N = 3SE +/- 0.15, N = 3SE +/- 0.37, N = 3SE +/- 0.15, N = 3SE +/- 0.35, N = 3SE +/- 0.42, N = 3SE +/- 0.21, N = 3SE +/- 0.79, N = 3SE +/- 0.45, N = 3SE +/- 0.15, N = 3SE +/- 0.18, N = 3SE +/- 0.54, N = 3106.50107.1786.47106.37100.77120.17117.80113.73119.27120.63120.07119.47

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: OpenGLRadeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 780 TiGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 108020406080100SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.25, N = 3SE +/- 0.25, N = 3SE +/- 0.38, N = 343.6357.6728.9364.2078.4383.1085.1092.7049.9356.7393.70102.80104.03

Dota 2

Resolution: 3840 x 2160 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: VulkanRadeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080306090120150SE +/- 1.52, N = 6SE +/- 0.15, N = 3SE +/- 0.19, N = 3SE +/- 0.10, N = 3SE +/- 0.27, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 344.2064.1033.4366.8085.7372.6379.5047.8354.2083.17106.77115.27

The Talos Principle

Renderer: OpenGL - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleRenderer: OpenGL - Resolution: 3840 x 2160Radeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 780 TiGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 10801224364860SE +/- 0.19, N = 3SE +/- 0.21, N = 3SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.32, N = 3SE +/- 0.19, N = 3SE +/- 0.22, N = 3SE +/- 0.27, N = 6SE +/- 0.15, N = 3SE +/- 0.12, N = 3SE +/- 0.64, N = 3SE +/- 0.84, N = 322.3729.0014.7027.8039.8338.3334.7739.337.7222.1734.2744.7051.97

The Talos Principle

Renderer: Vulkan - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterThe Talos PrincipleRenderer: Vulkan - Resolution: 3840 x 2160Radeon R9 285Radeon R9 290Radeon RX 460Radeon RX 480Radeon R9 FuryGeForce GTX 970GeForce GTX 980GeForce GTX 1050GeForce GTX 1050 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 108020406080100SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.70, N = 3SE +/- 0.55, N = 3SE +/- 0.07, N = 3SE +/- 0.17, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.17, N = 3SE +/- 0.37, N = 326.1041.1015.9735.8752.7738.4044.4322.9027.1345.6363.2377.13


Phoronix Test Suite v10.8.4