AMDGPU-PRO 17.40 vs. ROCm. Linux OpenCL compute performance. Tests for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1710282-AL-OPENCLNEW89
OpenCL ROCm vs. AMDGPU-PRO 17.40 + 2MB FS
AMDGPU-PRO 17.40 vs. ROCm. Linux OpenCL compute performance. Tests for a future article.
AMDGPU-PRO 17.40: RX Vega 64:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: AMD Radeon RX Vega 8176MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.10.0-37-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: amdgpu 1.3.99, OpenGL: 4.5.13496, OpenCL: OpenCL 2.0 AMD-APP (2482.3), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
AMDGPU-PRO 17.40: R9 Fury:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: Sapphire AMD Radeon 4096MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.10.0-37-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5.13496, OpenCL: OpenCL 2.0 AMD-APP (2482.3), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
AMDGPU-PRO 17.40: RX 560:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: AMD Radeon RX 560 4096MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.10.0-37-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: amdgpu 1.3.99, OpenGL: 4.5.13496, OpenCL: OpenCL 2.0 AMD-APP (2482.3), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
AMDGPU-PRO 17.40: RX 580:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: MSI AMD Radeon RX 580 8192MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.10.0-37-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5.13496, OpenCL: OpenCL 2.0 AMD-APP (2482.3), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
AMDGPU-PRO 17.40: RX Vega 56:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: AMD Radeon RX Vega 8176MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.10.0-37-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: amdgpu 1.3.99, OpenGL: 4.5.13496, OpenCL: OpenCL 2.0 AMD-APP (2482.3), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
ROCm: RX 580:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: MSI AMD POLARIS10 8192MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.11.0-kfd-compute-rocm-rel-1.6-180 (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0.0), OpenCL: OpenCL 2.0 AMD-APP (2508.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
ROCm: RX 560:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: AMD POLARIS11 4096MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.11.0-kfd-compute-rocm-rel-1.6-180 (x86_64), Desktop: Unity 7.4.0, Display Driver: amdgpu 1.3.0, OpenGL: 4.5 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0.0), OpenCL: OpenCL 2.0 AMD-APP (2508.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
ROCm: R9 Fury:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: Sapphire AMD Radeon R9 FURY / NANO 4096MB, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.11.0-kfd-compute-rocm-rel-1.6-180 (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0.0), OpenCL: OpenCL 2.0 AMD-APP (2508.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
ROCm: RX Vega 56:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: LLVMpipe, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.11.0-kfd-compute-rocm-rel-1.6-180 (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 3.3 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0 256 bits), OpenCL: OpenCL 2.0 AMD-APP (2508.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
ROCm: RX Vega 64:
Processor: Intel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: LLVMpipe, Audio: Realtek ALC892, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 16.04, Kernel: 4.11.0-kfd-compute-rocm-rel-1.6-180 (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.3, OpenGL: 3.3 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0 256 bits), OpenCL: OpenCL 2.0 AMD-APP (2508.0), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
cl-mem 2017-01-13
Benchmark: Copy
GB/s > Higher Is Better
AMDGPU-PRO 17.40: RX Vega 64 . 363.77 |========================================
AMDGPU-PRO 17.40: R9 Fury .... 330.10 |====================================
AMDGPU-PRO 17.40: RX 560 ..... 77.07 |========
AMDGPU-PRO 17.40: RX 580 ..... 173.20 |===================
AMDGPU-PRO 17.40: RX Vega 56 . 306.63 |==================================
ROCm: RX 580 ................. 184.27 |====================
ROCm: RX 560 ................. 80.97 |=========
ROCm: R9 Fury ................ 206.30 |=======================
ROCm: RX Vega 56 ............. 204.17 |======================
ROCm: RX Vega 64 ............. 222.20 |========================
cl-mem 2017-01-13
Benchmark: Read
GB/s > Higher Is Better
AMDGPU-PRO 17.40: RX Vega 64 . 397.50 |===================================
AMDGPU-PRO 17.40: R9 Fury .... 447.90 |========================================
AMDGPU-PRO 17.40: RX 560 ..... 90.20 |========
AMDGPU-PRO 17.40: RX 580 ..... 208.33 |===================
AMDGPU-PRO 17.40: RX Vega 56 . 337.00 |==============================
ROCm: RX 580 ................. 166.43 |===============
ROCm: RX 560 ................. 93.50 |========
ROCm: R9 Fury ................ 123.50 |===========
ROCm: RX Vega 56 ............. 178.47 |================
ROCm: RX Vega 64 ............. 189.13 |=================
cl-mem 2017-01-13
Benchmark: Write
GB/s > Higher Is Better
AMDGPU-PRO 17.40: RX Vega 64 . 378.23 |=======================================
AMDGPU-PRO 17.40: R9 Fury .... 374.07 |======================================
AMDGPU-PRO 17.40: RX 560 ..... 80.30 |========
AMDGPU-PRO 17.40: RX 580 ..... 177.97 |==================
AMDGPU-PRO 17.40: RX Vega 56 . 321.60 |=================================
ROCm: RX 580 ................. 180.33 |==================
ROCm: RX 560 ................. 80.83 |========
ROCm: R9 Fury ................ 390.97 |========================================
ROCm: RX Vega 56 ............. 317.50 |================================
ROCm: RX Vega 64 ............. 389.13 |========================================
Ethereum Ethminer 1.2.9
Device: GPU OpenCL
H/s > Higher Is Better
AMDGPU-PRO 17.40: RX Vega 64 . 32309247 |=====================================
AMDGPU-PRO 17.40: R9 Fury .... 25445444 |=============================
AMDGPU-PRO 17.40: RX 560 ..... 10912472 |=============
AMDGPU-PRO 17.40: RX 580 ..... 21963298 |=========================
AMDGPU-PRO 17.40: RX Vega 56 . 29370321 |==================================
ROCm: RX 580 ................. 16895180 |===================
ROCm: RX 560 ................. 8497833 |==========
ROCm: R9 Fury ................ 24804647 |=============================
ROCm: RX Vega 56 ............. 29552366 |==================================
ROCm: RX Vega 64 ............. 32990822 |======================================
LuxMark 3.0
OpenCL Device: GPU - Scene: Hotel
Score > Higher Is Better
AMDGPU-PRO 17.40: RX Vega 64 . 4244 |==========================================
AMDGPU-PRO 17.40: R9 Fury .... 2468 |========================
AMDGPU-PRO 17.40: RX 560 ..... 1090 |===========
AMDGPU-PRO 17.40: RX 580 ..... 2529 |=========================
AMDGPU-PRO 17.40: RX Vega 56 . 3708 |=====================================
ROCm: RX 580 ................. 1384 |==============
ROCm: RX 560 ................. 584 |======
ROCm: R9 Fury ................ 1561 |===============
ROCm: RX Vega 56 ............. 1561 |===============
ROCm: RX Vega 64 ............. 1835 |==================
LuxMark 3.0
OpenCL Device: GPU - Scene: Luxball HDR
Score > Higher Is Better
AMDGPU-PRO 17.40: RX Vega 64 . 22178 |======================================
AMDGPU-PRO 17.40: R9 Fury .... 20764 |====================================
AMDGPU-PRO 17.40: RX 560 ..... 6314 |===========
AMDGPU-PRO 17.40: RX 580 ..... 14622 |=========================
AMDGPU-PRO 17.40: RX Vega 56 . 21543 |=====================================
ROCm: RX 580 ................. 14481 |=========================
ROCm: RX 560 ................. 6309 |===========
ROCm: R9 Fury ................ 19647 |==================================
ROCm: RX Vega 56 ............. 23058 |========================================
ROCm: RX Vega 64 ............. 23626 |=========================================