ROCm 1.4 benchmarks on Ubuntu 16.04 compared to AMDGPU-PRO. Now with NVIDIA comparison points. OpenCL benchmarks by Michael Larabel for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1701190-KH-1701193RI82
NVIDIA vs. OpenCL ROCm Linux vs. AMDGPU-PRO Benchmarks
ROCm 1.4 benchmarks on Ubuntu 16.04 compared to AMDGPU-PRO. Now with NVIDIA comparison points. OpenCL benchmarks by Michael Larabel for a future article on Phoronix.com.
GeForce GTX 1050:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: Zotac NVIDIA GeForce GTX 1050 2048MB (1075/3504MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, OpenCL: OpenCL 1.2 CUDA 8.0.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 1050 Ti:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: eVGA NVIDIA GeForce GTX 1050 Ti 4096MB (1341/3504MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, OpenCL: OpenCL 1.2 CUDA 8.0.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 1060:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: NVIDIA GeForce GTX 1060 6GB 6144MB (418/4006MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, OpenCL: OpenCL 1.2 CUDA 8.0.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 1070:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: NVIDIA GeForce GTX 1070 8192MB (1504/4006MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, OpenCL: OpenCL 1.2 CUDA 8.0.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 1080:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: NVIDIA GeForce GTX 1080 8192MB (109/5005MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, OpenCL: OpenCL 1.2 CUDA 8.0.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
Radeon RX 460 - AMDGPU-PRO:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: AMD Radeon RX 460 2048MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: amdgpu 1.1.99, OpenGL: 4.5.13462, OpenCL: OpenCL 2.0 AMD-APP (2236.5), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
Radeon RX 480 - AMDGPU-PRO:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: AMD Radeon RX 480 8192MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: amdgpu 1.1.99, OpenGL: 4.5.13462, OpenCL: OpenCL 2.0 AMD-APP (2236.5), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
Radeon R9 Fury - AMDGPU-PRO:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: Sapphire AMD Radeon R9 Fury 4096MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-59-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: amdgpu 1.1.99, OpenGL: 4.5.13462, OpenCL: OpenCL 2.0 AMD-APP (2236.5), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
Radeon RX 460 - ROCm:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: LLVMpipe, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.6.0-kfd-compute-rocm-rel-1.4-16 (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: modesetting 1.18.3, OpenGL: 3.3 Mesa 11.2.0 Gallium 0.4, OpenCL: OpenCL 2.0 AMD-APP (2300.5), Compiler: GCC 5.4.0 20160609 + Clang 4.0 + LLVM 4.0.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon RX 480 - ROCm:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: LLVMpipe, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.6.0-kfd-compute-rocm-rel-1.4-16 (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: modesetting 1.18.3, OpenGL: 3.3 Mesa 11.2.0 Gallium 0.4, OpenCL: OpenCL 2.0 AMD-APP (2300.5), Compiler: GCC 5.4.0 20160609 + Clang 4.0 + LLVM 4.0.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon R9 Fury - ROCm:
Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: Sapphire AMD Radeon R9 FURY / NANO 3968MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.6.0-kfd-compute-rocm-rel-1.4-16 (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: modesetting 1.18.3, OpenGL: 4.1 Mesa 11.2.0 Gallium 0.4, OpenCL: OpenCL 2.0 AMD-APP (2300.5), Compiler: GCC 5.4.0 20160609 + Clang 4.0 + LLVM 4.0.0, File-System: ext4, Screen Resolution: 3840x2160
SHOC Scalable HeterOgeneous Computing 2015-11-10
Target: OpenCL - Benchmark: Triad
GB/s > Higher Is Better
GeForce GTX 1050 ............ 11.25 |=======================================
GeForce GTX 1050 Ti ......... 11.38 |=======================================
GeForce GTX 1060 ............ 11.85 |=========================================
GeForce GTX 1070 ............ 12.08 |==========================================
GeForce GTX 1080 ............ 12.20 |==========================================
Radeon RX 460 - AMDGPU-PRO .. 6.25 |======================
Radeon RX 480 - AMDGPU-PRO .. 9.40 |================================
Radeon R9 Fury - AMDGPU-PRO . 4.12 |==============
Radeon RX 460 - ROCm ........ 5.21 |==================
Radeon RX 480 - ROCm ........ 7.94 |===========================
Radeon R9 Fury - ROCm ....... 10.59 |====================================
SHOC Scalable HeterOgeneous Computing 2015-11-10
Target: OpenCL - Benchmark: Bus Speed Download
GB/s > Higher Is Better
GeForce GTX 1050 ............ 12.75 |=======================================
GeForce GTX 1050 Ti ......... 12.78 |=======================================
GeForce GTX 1060 ............ 12.78 |=======================================
GeForce GTX 1070 ............ 12.78 |=======================================
GeForce GTX 1080 ............ 12.78 |=======================================
Radeon RX 460 - AMDGPU-PRO .. 6.93 |=====================
Radeon RX 480 - AMDGPU-PRO .. 13.66 |==========================================
Radeon R9 Fury - AMDGPU-PRO . 13.69 |==========================================
Radeon RX 460 - ROCm ........ 5.72 |==================
Radeon RX 480 - ROCm ........ 8.37 |==========================
Radeon R9 Fury - ROCm ....... 11.32 |===================================
SHOC Scalable HeterOgeneous Computing 2015-11-10
Target: OpenCL - Benchmark: Bus Speed Readback
GB/s > Higher Is Better
GeForce GTX 1050 ............ 13.11 |=======================================
GeForce GTX 1050 Ti ......... 13.22 |=======================================
GeForce GTX 1060 ............ 13.22 |=======================================
GeForce GTX 1070 ............ 13.22 |=======================================
GeForce GTX 1080 ............ 13.22 |=======================================
Radeon RX 460 - AMDGPU-PRO .. 7.14 |=====================
Radeon RX 480 - AMDGPU-PRO .. 14.20 |==========================================
Radeon R9 Fury - AMDGPU-PRO . 14.21 |==========================================
Radeon RX 460 - ROCm ........ 5.27 |================
Radeon RX 480 - ROCm ........ 8.38 |=========================
Radeon R9 Fury - ROCm ....... 10.86 |================================
SHOC Scalable HeterOgeneous Computing 2015-11-10
Target: OpenCL - Benchmark: Texture Read Bandwidth
GB/s > Higher Is Better
GeForce GTX 1050 ............ 282.49 |======================
GeForce GTX 1050 Ti ......... 316.10 |=========================
GeForce GTX 1060 ............ 393.69 |===============================
GeForce GTX 1070 ............ 446.64 |===================================
GeForce GTX 1080 ............ 520.51 |=========================================
Radeon RX 460 - AMDGPU-PRO .. 77.35 |======
Radeon RX 480 - AMDGPU-PRO .. 160.57 |=============
Radeon R9 Fury - AMDGPU-PRO . 223.25 |==================
Radeon RX 460 - ROCm ........ 91.14 |=======
Radeon RX 480 - ROCm ........ 193.49 |===============
Radeon R9 Fury - ROCm ....... 214.53 |=================
SHOC Scalable HeterOgeneous Computing 2015-11-10
Target: OpenCL - Benchmark: FFT SP
GFLOPS > Higher Is Better
GeForce GTX 1050 ............ 223.30 |============
GeForce GTX 1050 Ti ......... 188.16 |==========
GeForce GTX 1060 ............ 296.88 |================
GeForce GTX 1070 ............ 456.72 |=========================
GeForce GTX 1080 ............ 573.71 |===============================
Radeon RX 460 - AMDGPU-PRO .. 245.13 |=============
Radeon RX 480 - AMDGPU-PRO .. 508.20 |============================
Radeon R9 Fury - AMDGPU-PRO . 751.86 |=========================================
Radeon RX 460 - ROCm ........ 158.21 |=========
Radeon RX 480 - ROCm ........ 403.22 |======================
Radeon R9 Fury - ROCm ....... 399.71 |======================
SHOC Scalable HeterOgeneous Computing 2015-11-10
Target: OpenCL - Benchmark: Max SP Flops
GFLOPS > Higher Is Better
GeForce GTX 1050 ............ 2115.38 |=========
GeForce GTX 1050 Ti ......... 2697.13 |===========
GeForce GTX 1060 ............ 4780.88 |====================
GeForce GTX 1070 ............ 7115.54 |==============================
GeForce GTX 1080 ............ 9415.48 |========================================
Radeon RX 460 - AMDGPU-PRO .. 2066.69 |=========
Radeon RX 480 - AMDGPU-PRO .. 5750.69 |========================
Radeon R9 Fury - AMDGPU-PRO . 7131.18 |==============================
Radeon RX 460 - ROCm ........ 2158.12 |=========
Radeon RX 480 - ROCm ........ 5815.52 |=========================
Radeon R9 Fury - ROCm ....... 5330.67 |=======================
JuliaGPU 1.2pts1
OpenCL Device: GPU
Samples/sec > Higher Is Better
GeForce GTX 1050 ............ 64896787.13 |==============
GeForce GTX 1050 Ti ......... 78171484.97 |=================
GeForce GTX 1060 ............ 115523522.73 |========================
GeForce GTX 1070 ............ 144431468.40 |===============================
GeForce GTX 1080 ............ 165302847.33 |===================================
Radeon RX 460 - AMDGPU-PRO .. 50807022.25 |===========
Radeon RX 480 - AMDGPU-PRO .. 81972594.40 |=================
Radeon R9 Fury - AMDGPU-PRO . 75992404.70 |================
Radeon RX 460 - ROCm ........ 46101692.27 |==========
Radeon RX 480 - ROCm ........ 70675082.10 |===============
Radeon R9 Fury - ROCm ....... 73072755.80 |===============
MandelbulbGPU 1.0pts1
OpenCL Device: GPU
Samples/sec > Higher Is Better
GeForce GTX 1050 ............ 37667402.03 |===============
GeForce GTX 1050 Ti ......... 44889116.70 |==================
GeForce GTX 1060 ............ 63345982.20 |=========================
GeForce GTX 1070 ............ 79620073.63 |===============================
GeForce GTX 1080 ............ 91109498.40 |====================================
Radeon RX 460 - AMDGPU-PRO .. 32208376.98 |=============
Radeon RX 480 - AMDGPU-PRO .. 48517365.80 |===================
Radeon R9 Fury - AMDGPU-PRO . 43447360.40 |=================
Radeon RX 460 - ROCm ........ 29562658.90 |============
Radeon RX 480 - ROCm ........ 49050438.67 |===================
Radeon R9 Fury - ROCm ....... 44388927.12 |==================
MandelGPU 1.3pts1
OpenCL Device: GPU
Samples/sec > Higher Is Better
GeForce GTX 1050 ............ 51548791.30 |=========
GeForce GTX 1050 Ti ......... 64272664.57 |===========
GeForce GTX 1060 ............ 112043183.47 |===================
GeForce GTX 1070 ............ 159458228.23 |===========================
GeForce GTX 1080 ............ 206148858.53 |===================================
Radeon RX 460 - AMDGPU-PRO .. 35552080.15 |======
Radeon RX 480 - AMDGPU-PRO .. 81101281.90 |==============
Radeon R9 Fury - AMDGPU-PRO . 107202116.40 |==================
Radeon RX 460 - ROCm ........ 28295516.33 |=====
Radeon RX 480 - ROCm ........ 59296261.87 |==========
Radeon R9 Fury - ROCm ....... 82051996.27 |==============
LuxMark 3.0
OpenCL Device: GPU - Scene: Hotel
Score > Higher Is Better
GeForce GTX 1050 ............ 1128 |================
GeForce GTX 1050 Ti ......... 1334 |===================
GeForce GTX 1060 ............ 2092 |==============================
GeForce GTX 1070 ............ 3023 |===========================================
GeForce GTX 1080 ............ 2993 |===========================================
Radeon RX 460 - AMDGPU-PRO .. 897 |=============
Radeon RX 480 - AMDGPU-PRO .. 2399 |==================================
Radeon R9 Fury - AMDGPU-PRO . 2402 |==================================
Radeon RX 460 - ROCm ........ 381 |=====
Radeon RX 480 - ROCm ........ 987 |==============
Radeon R9 Fury - ROCm ....... 1201 |=================
LuxMark 3.0
OpenCL Device: GPU - Scene: Microphone
Score > Higher Is Better
GeForce GTX 1050 ............ 3300 |==================
GeForce GTX 1050 Ti ......... 3612 |====================
GeForce GTX 1060 ............ 5204 |=============================
GeForce GTX 1070 ............ 7302 |=========================================
GeForce GTX 1080 ............ 6388 |====================================
Radeon RX 460 - AMDGPU-PRO .. 2623 |===============
Radeon RX 480 - AMDGPU-PRO .. 6924 |=======================================
Radeon R9 Fury - AMDGPU-PRO . 7681 |===========================================
Radeon R9 Fury - ROCm ....... 5695 |================================
LuxMark 3.0
OpenCL Device: GPU - Scene: Luxball HDR
Score > Higher Is Better
GeForce GTX 1050 ............ 6656 |==============
GeForce GTX 1050 Ti ......... 7391 |================
GeForce GTX 1060 ............ 11768 |=========================
GeForce GTX 1070 ............ 16215 |===================================
GeForce GTX 1080 ............ 12968 |============================
Radeon RX 460 - AMDGPU-PRO .. 5547 |============
Radeon RX 480 - AMDGPU-PRO .. 14066 |==============================
Radeon R9 Fury - AMDGPU-PRO . 19394 |==========================================
Radeon RX 460 - ROCm ........ 3664 |========
Radeon RX 480 - ROCm ........ 9196 |====================
Radeon R9 Fury - ROCm ....... 11995 |==========================
Rodinia 2.4
Test: OpenCL Heartwall
Seconds < Lower Is Better
GeForce GTX 1050 ............ 5.27 |================
GeForce GTX 1050 Ti ......... 3.65 |===========
GeForce GTX 1060 ............ 3.36 |==========
Radeon RX 460 - AMDGPU-PRO .. 7.97 |=========================
Radeon RX 480 - AMDGPU-PRO .. 5.35 |=================
Radeon R9 Fury - AMDGPU-PRO . 6.38 |====================
Radeon RX 460 - ROCm ........ 13.51 |==========================================
Radeon RX 480 - ROCm ........ 7.28 |=======================
Radeon R9 Fury - ROCm ....... 6.45 |====================
Darktable 2.2.1
Test: Boat - Acceleration: OpenCL
Seconds < Lower Is Better
GeForce GTX 1050 ............ 15.45 |==========================================
GeForce GTX 1050 Ti ......... 13.97 |======================================
GeForce GTX 1060 ............ 4.67 |=============
GeForce GTX 1070 ............ 3.87 |===========
GeForce GTX 1080 ............ 3.72 |==========
Radeon RX 460 - AMDGPU-PRO .. 9.51 |==========================
Radeon RX 480 - AMDGPU-PRO .. 4.37 |============
Radeon R9 Fury - AMDGPU-PRO . 4.22 |===========
Radeon RX 460 - ROCm ........ 9.57 |==========================
Radeon RX 480 - ROCm ........ 5.72 |================
Radeon R9 Fury - ROCm ....... 4.98 |==============
Darktable 2.2.1
Test: Masskrug - Acceleration: OpenCL
Seconds < Lower Is Better
GeForce GTX 1050 ............ 15.16 |=========================================
GeForce GTX 1050 Ti ......... 15.44 |==========================================
GeForce GTX 1060 ............ 5.90 |================
GeForce GTX 1070 ............ 5.74 |================
GeForce GTX 1080 ............ 5.73 |================
Radeon RX 460 - AMDGPU-PRO .. 7.20 |====================
Radeon RX 480 - AMDGPU-PRO .. 5.76 |================
Radeon R9 Fury - AMDGPU-PRO . 6.30 |=================
Radeon RX 460 - ROCm ........ 7.05 |===================
Radeon RX 480 - ROCm ........ 5.93 |================
Radeon R9 Fury - ROCm ....... 6.09 |=================
Darktable 2.2.1
Test: Server Room - Acceleration: OpenCL
Seconds < Lower Is Better
GeForce GTX 1050 ............ 11.78 |==========================================
GeForce GTX 1050 Ti ......... 11.01 |=======================================
GeForce GTX 1060 ............ 1.20 |====
GeForce GTX 1070 ............ 0.99 |====
GeForce GTX 1080 ............ 0.99 |====
Radeon RX 460 - AMDGPU-PRO .. 2.83 |==========
Radeon RX 480 - AMDGPU-PRO .. 0.99 |====
Radeon R9 Fury - AMDGPU-PRO . 1.79 |======
Radeon RX 460 - ROCm ........ 2.48 |=========
Radeon RX 480 - ROCm ........ 0.99 |====
Radeon R9 Fury - ROCm ....... 1.48 |=====