Darktable 2.2 OpenCL benchmarks with NVIDIA and AMD hardware. Tests for a future article on Phoronix.com by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1612286-TA-DARKTABLE68
Darktable 2.2 NVIDIA AMD OpenCL Linux Benchmarks
Darktable 2.2 OpenCL benchmarks with NVIDIA and AMD hardware. Tests for a future article on Phoronix.com by Michael Larabel.
GeForce GTX 650:
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: MSI NVIDIA GeForce GTX 650 1024MB (1084/2500MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 680:
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 680 2048MB (1006/3004MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 750:
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 750 1024MB (1019/2505MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 760:
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 760 2048MB (980/3004MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 780 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: NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 950:
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 950 2048MB (1202/3304MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 960:
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 960 2048MB (1277/3505MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 970:
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 970 4096MB (1163/3505MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 980:
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 980 4096MB (1126/3505MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
GeForce GTX 980 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: NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
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 (1316/3504MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, 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 (987/3504MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, 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 (1506/4006MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, 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 (1493/4006MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, 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 (1606/5005MHz), Audio: Realtek ALC1150, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: NVIDIA 375.26, OpenGL: 4.5.0, Vulkan: 1.0.24, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon HD 7950:
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: XFX AMD Radeon HD 7900 3072MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon R7 260X:
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 R7 200 2048MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon R9 285:
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: XFX AMD Radeon R9 200 2048MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon R9 290:
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: XFX AMD Radeon R9 200 4096MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon R7 370:
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: MSI AMD Radeon R7 300, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 16.04, Kernel: 4.4.0-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon RX 460:
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-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: amdgpu 1.1.99, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon RX 480:
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-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: amdgpu 1.1.99, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Radeon R9 Fury:
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-57-generic (x86_64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, OpenGL: 4.5.13462, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Darktable 2.2.0
Test: Server Room - Acceleration: OpenCL
Seconds < Lower Is Better
GeForce GTX 650 ..... 14.46 |==================================================
GeForce GTX 680 ..... 11.87 |=========================================
GeForce GTX 750 ..... 14.43 |==================================================
GeForce GTX 760 ..... 11.85 |=========================================
GeForce GTX 780 Ti .. 10.60 |=====================================
GeForce GTX 950 ..... 11.84 |=========================================
GeForce GTX 960 ..... 11.84 |=========================================
GeForce GTX 970 ..... 10.73 |=====================================
GeForce GTX 980 ..... 10.67 |=====================================
GeForce GTX 980 Ti .. 1.09 |====
GeForce GTX 1050 .... 12.01 |==========================================
GeForce GTX 1050 Ti . 11.00 |======================================
GeForce GTX 1060 .... 1.19 |====
GeForce GTX 1070 .... 0.99 |===
GeForce GTX 1080 .... 1.00 |===
Radeon HD 7950 ...... 13.86 |================================================
Radeon R7 260X ...... 2.90 |==========
Radeon R9 285 ....... 2.44 |========
Radeon R9 290 ....... 1.81 |======
Radeon R7 370 ....... 13.92 |================================================
Radeon RX 460 ....... 2.84 |==========
Radeon RX 480 ....... 1.00 |===
Radeon R9 Fury ...... 1.79 |======
Darktable 2.2.0
Test: Masskrug - Acceleration: OpenCL
Seconds < Lower Is Better
GeForce GTX 650 ..... 15.83 |==================================================
GeForce GTX 680 ..... 15.26 |================================================
GeForce GTX 750 ..... 15.79 |==================================================
GeForce GTX 760 ..... 15.22 |================================================
GeForce GTX 780 Ti .. 15.14 |================================================
GeForce GTX 950 ..... 15.19 |================================================
GeForce GTX 960 ..... 15.20 |================================================
GeForce GTX 970 ..... 15.24 |================================================
GeForce GTX 980 ..... 15.20 |================================================
GeForce GTX 980 Ti .. 5.83 |==================
GeForce GTX 1050 .... 15.72 |==================================================
GeForce GTX 1050 Ti . 15.45 |=================================================
GeForce GTX 1060 .... 5.88 |===================
GeForce GTX 1070 .... 5.73 |==================
GeForce GTX 1080 .... 5.74 |==================
Radeon HD 7950 ...... 15.59 |=================================================
Radeon R7 260X ...... 7.58 |========================
Radeon R9 285 ....... 6.85 |======================
Radeon R9 290 ....... 6.61 |=====================
Radeon R7 370 ....... 15.67 |=================================================
Radeon RX 460 ....... 7.18 |=======================
Radeon RX 480 ....... 6.05 |===================
Radeon R9 Fury ...... 6.43 |====================
Darktable 2.2.0
Test: Boat - Acceleration: OpenCL
Seconds < Lower Is Better
GeForce GTX 650 ..... 26.54 |==================================================
GeForce GTX 680 ..... 16.46 |===============================
GeForce GTX 750 ..... 26.44 |==================================================
GeForce GTX 760 ..... 16.68 |===============================
GeForce GTX 780 Ti .. 12.23 |=======================
GeForce GTX 950 ..... 16.79 |================================
GeForce GTX 960 ..... 16.63 |===============================
GeForce GTX 970 ..... 12.64 |========================
GeForce GTX 980 ..... 12.16 |=======================
GeForce GTX 980 Ti .. 4.00 |========
GeForce GTX 1050 .... 16.28 |===============================
GeForce GTX 1050 Ti . 14.01 |==========================
GeForce GTX 1060 .... 4.69 |=========
GeForce GTX 1070 .... 3.87 |=======
GeForce GTX 1080 .... 3.72 |=======
Radeon HD 7950 ...... 26.40 |==================================================
Radeon R7 260X ...... 12.58 |========================
Radeon R9 285 ....... 5.97 |===========
Radeon R9 290 ....... 4.41 |========
Radeon R7 370 ....... 26.50 |==================================================
Radeon RX 460 ....... 8.10 |===============
Radeon RX 480 ....... 4.35 |========
Radeon R9 Fury ...... 3.80 |=======