OpenCL Testing OpenCL tests for a future article on Phoronix. GeForce GTX 970: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: eVGA NVIDIA GeForce GTX 970 4096MB (1164/3505MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 980: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 980 4096MB (135/324MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 980 Ti: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 1050: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: Zotac NVIDIA GeForce GTX 1050 2048MB (1316/3504MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 1080 Ti #1: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1468/5508MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 1050 Ti: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: eVGA NVIDIA GeForce GTX 1050 Ti 4096MB (1341/3504MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 1060: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 1060 6GB 6144MB (1505/4006MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 1070: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 1070 8192MB (250/4006MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 1080: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 1080 8192MB (84/5005MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 GeForce GTX 1080 Ti #2: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1472/5508MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.10.0-19-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: NVIDIA 381.09, OpenGL: 4.5.0, Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 Radeon RX 480: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: AMD Radeon RX 470/480 8192MB, Audio: Realtek ALC892, Monitor: Acer B286HK, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.8.0-040800-generic (x86_64), Display Driver: modesetting 1.19.3, OpenCL: OpenCL 2.0 AMD-APP (2348.3), Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 Radeon RX 580: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: MSI AMD Radeon RX 470/480 8192MB, Audio: Realtek ALC892, Monitor: Acer B286HK, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.8.0-040800-generic (x86_64), Display Driver: modesetting 1.19.3, OpenCL: OpenCL 2.0 AMD-APP (2348.3), Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 Radeon R9 Fury: Processor: Intel Core i7-7700K @ 4.50GHz (8 Cores), Motherboard: MSI Z270-A PRO (MS-7A71) v1.0, Chipset: Intel Device 591f + Z270, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: Sapphire AMD Radeon R9 FURY / NANO 4096MB, Audio: Realtek ALC892, Monitor: Acer B286HK, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.04, Kernel: 4.8.0-040800-generic (x86_64), Display Driver: modesetting 1.19.3, OpenCL: OpenCL 2.0 AMD-APP (2348.3), Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Triad GB/s > Higher Is Better GeForce GTX 970 ........ 11.82 |============================================= GeForce GTX 980 ........ 11.94 |============================================= GeForce GTX 980 Ti ..... 12.20 |============================================== GeForce GTX 1050 ....... 11.40 |=========================================== GeForce GTX 1080 Ti #1 . 12.41 |=============================================== GeForce GTX 1050 Ti .... 11.38 |=========================================== GeForce GTX 1060 ....... 11.88 |============================================= GeForce GTX 1070 ....... 12.11 |============================================== GeForce GTX 1080 ....... 12.21 |============================================== Radeon RX 480 .......... 8.39 |================================ Radeon RX 580 .......... 8.40 |================================ Radeon R9 Fury ......... 8.42 |================================ SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Download GB/s > Higher Is Better GeForce GTX 970 ........ 12.81 |=============== GeForce GTX 980 ........ 12.81 |=============== GeForce GTX 980 Ti ..... 12.81 |=============== GeForce GTX 1050 ....... 12.81 |=============== GeForce GTX 1080 Ti #1 . 12.81 |=============== GeForce GTX 1050 Ti .... 12.81 |=============== GeForce GTX 1060 ....... 12.81 |=============== GeForce GTX 1070 ....... 12.81 |=============== GeForce GTX 1080 ....... 12.81 |=============== Radeon RX 480 .......... 39.81 |============================================= Radeon RX 580 .......... 40.20 |============================================== Radeon R9 Fury ......... 41.20 |=============================================== SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Readback GB/s > Higher Is Better GeForce GTX 970 ........ 13.17 |=============== GeForce GTX 980 ........ 13.17 |=============== GeForce GTX 980 Ti ..... 13.17 |=============== GeForce GTX 1050 ....... 13.17 |=============== GeForce GTX 1080 Ti #1 . 13.17 |=============== GeForce GTX 1050 Ti .... 13.17 |=============== GeForce GTX 1060 ....... 13.17 |=============== GeForce GTX 1070 ....... 13.17 |=============== GeForce GTX 1080 ....... 13.17 |=============== Radeon RX 480 .......... 39.43 |============================================== Radeon RX 580 .......... 39.12 |============================================== Radeon R9 Fury ......... 40.40 |=============================================== SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Texture Read Bandwidth GB/s > Higher Is Better GeForce GTX 970 ........ 280.99 |====================== GeForce GTX 980 ........ 333.16 |========================== GeForce GTX 980 Ti ..... 351.70 |=========================== GeForce GTX 1050 ....... 271.76 |===================== GeForce GTX 1080 Ti #1 . 592.43 |============================================== GeForce GTX 1050 Ti .... 301.62 |======================= GeForce GTX 1060 ....... 380.73 |============================== GeForce GTX 1070 ....... 450.04 |=================================== GeForce GTX 1080 ....... 520.35 |======================================== Radeon RX 480 .......... 14.89 |= Radeon RX 580 .......... 14.89 |= Radeon R9 Fury ......... 14.89 |= cl-mem 2017-01-13 Benchmark: Copy GB/s > Higher Is Better GeForce GTX 970 ........ 125.70 |================== GeForce GTX 980 ........ 142.77 |===================== GeForce GTX 980 Ti ..... 216.90 |================================ GeForce GTX 1050 ....... 87.13 |============= GeForce GTX 1080 Ti #1 . 316.63 |============================================== GeForce GTX 1050 Ti .... 86.67 |============= GeForce GTX 1060 ....... 139.10 |==================== GeForce GTX 1070 ....... 186.70 |=========================== GeForce GTX 1080 ....... 208.97 |============================== Radeon RX 480 .......... 1.50 | Radeon RX 580 .......... 1.50 | Radeon R9 Fury ......... 1.50 | cl-mem 2017-01-13 Benchmark: Read GB/s > Higher Is Better GeForce GTX 970 ........ 143.63 |==================== GeForce GTX 980 ........ 164.57 |====================== GeForce GTX 980 Ti ..... 265.83 |==================================== GeForce GTX 1050 ....... 94.83 |============= GeForce GTX 1080 Ti #1 . 337.87 |============================================== GeForce GTX 1050 Ti .... 94.10 |============= GeForce GTX 1060 ....... 153.23 |===================== GeForce GTX 1070 ....... 204.90 |============================ GeForce GTX 1080 ....... 229.03 |=============================== Radeon RX 480 .......... 2.67 | Radeon RX 580 .......... 2.70 | Radeon R9 Fury ......... 2.70 | cl-mem 2017-01-13 Benchmark: Write GB/s > Higher Is Better GeForce GTX 970 ........ 133.30 |================== GeForce GTX 980 ........ 154.80 |===================== GeForce GTX 980 Ti ..... 242.50 |================================= GeForce GTX 1050 ....... 86.13 |============ GeForce GTX 1080 Ti #1 . 341.33 |============================================== GeForce GTX 1050 Ti .... 85.03 |=========== GeForce GTX 1060 ....... 145.20 |==================== GeForce GTX 1070 ....... 195.73 |========================== GeForce GTX 1080 ....... 219.97 |============================== Radeon RX 480 .......... 1.40 | Radeon RX 580 .......... 1.40 | Radeon R9 Fury ......... 1.40 | SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: FFT SP GFLOPS > Higher Is Better GeForce GTX 970 ........ 399.01 |=================== GeForce GTX 980 ........ 459.23 |===================== GeForce GTX 980 Ti ..... 712.96 |================================= GeForce GTX 1050 ....... 246.28 |=========== GeForce GTX 1080 Ti #1 . 986.68 |============================================== GeForce GTX 1050 Ti .... 207.62 |========== GeForce GTX 1060 ....... 329.51 |=============== GeForce GTX 1070 ....... 518.16 |======================== GeForce GTX 1080 ....... 634.14 |============================== Radeon RX 480 .......... 4.05 | Radeon RX 580 .......... 4.06 | Radeon R9 Fury ......... 4.03 | SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Max SP Flops GFLOPS > Higher Is Better GeForce GTX 970 ........ 4333.19 |=============== GeForce GTX 980 ........ 4989.37 |================= GeForce GTX 980 Ti ..... 6156.85 |===================== GeForce GTX 1050 ....... 2112.97 |======= GeForce GTX 1080 Ti #1 . 13088.70 |============================================ GeForce GTX 1050 Ti .... 2677.91 |========= GeForce GTX 1060 ....... 4776.31 |================ GeForce GTX 1070 ....... 7080.15 |======================== GeForce GTX 1080 ....... 9342.41 |=============================== Radeon RX 480 .......... 130.20 | Radeon RX 580 .......... 130.21 | Radeon R9 Fury ......... 130.16 | SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: MD5 Hash GHash/s > Higher Is Better GeForce GTX 970 ........ 6.57 |================ GeForce GTX 980 ........ 7.59 |================== GeForce GTX 980 Ti ..... 9.34 |====================== GeForce GTX 1050 ....... 3.25 |======== GeForce GTX 1080 Ti #1 . 19.81 |=============================================== GeForce GTX 1050 Ti .... 4.13 |========== GeForce GTX 1060 ....... 7.34 |================= GeForce GTX 1070 ....... 10.69 |========================= GeForce GTX 1080 ....... 14.23 |================================== Radeon RX 480 .......... 0.08 | Radeon RX 580 .......... 0.08 | Radeon R9 Fury ......... 0.08 | JuliaGPU 1.2pts1 OpenCL Device: GPU Samples/sec > Higher Is Better GeForce GTX 970 ........ 111315195.20 |====================== GeForce GTX 980 ........ 121825827.07 |======================== GeForce GTX 980 Ti ..... 137239997.10 |=========================== GeForce GTX 1050 ....... 66598918.93 |============= GeForce GTX 1080 Ti #1 . 202729946.73 |======================================== GeForce GTX 1050 Ti .... 80390064.17 |================ GeForce GTX 1060 ....... 119921484.47 |======================== GeForce GTX 1070 ....... 151370700.07 |============================== GeForce GTX 1080 ....... 174049828.87 |================================== Darktable 2.2.1 Test: Boat - Acceleration: OpenCL Seconds < Lower Is Better GeForce GTX 980 Ti ..... 3.58 |====== GeForce GTX 1050 Ti .... 16.30 |============================= GeForce GTX 1060 ....... 4.27 |======== GeForce GTX 1070 ....... 3.46 |====== GeForce GTX 1080 ....... 3.28 |====== GeForce GTX 1080 Ti #1 . 2.78 |===== Radeon RX 480 .......... 26.36 |=============================================== Radeon RX 580 .......... 26.37 |=============================================== Radeon R9 Fury ......... 26.36 |=============================================== Darktable 2.2.1 Test: Masskrug - Acceleration: OpenCL Seconds < Lower Is Better GeForce GTX 980 Ti ..... 5.46 |============== GeForce GTX 1050 Ti .... 18.40 |============================================== GeForce GTX 1060 ....... 5.53 |============== GeForce GTX 1070 ....... 5.35 |============= GeForce GTX 1080 ....... 5.35 |============= GeForce GTX 1080 Ti #1 . 5.28 |============= Radeon RX 480 .......... 18.68 |=============================================== Radeon RX 580 .......... 18.69 |=============================================== Radeon R9 Fury ......... 18.69 |=============================================== Darktable 2.2.1 Test: Server Room - Acceleration: OpenCL Seconds < Lower Is Better GeForce GTX 980 Ti ..... 0.97 |==== GeForce GTX 1050 Ti .... 12.15 |=============================================== GeForce GTX 1060 ....... 1.07 |==== GeForce GTX 1070 ....... 0.87 |=== GeForce GTX 1080 ....... 0.87 |=== GeForce GTX 1080 Ti #1 . 0.77 |=== Radeon RX 480 .......... 9.16 |=================================== Radeon RX 580 .......... 9.17 |=================================== Radeon R9 Fury ......... 9.17 |===================================