OpenCL NVIDIA GeForce GTX 1080 Ti Linux

NVIDIA GeForce GTX 1080 Ti Linux performance for OpenCL. Benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1703105-RI-OPENCLNVI39&grt&rdt.

OpenCL NVIDIA GeForce GTX 1080 Ti LinuxProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 1080Intel Core i7-7700K @ 4.50GHz (8 Cores)MSI Z270-A PRO (MS-7A71) v1.0Intel Device 591f16384MBSamsung SSD 950 PRO 256GBNVIDIA GeForce GTX 780 Ti 3072MB (324/324MHz)Realtek ALC892Realtek RTL8111/8168/8411Ubuntu 17.044.9.13-040913-generic (x86_64)Unity 7.5.0X Server 1.18.4NVIDIA 378.134.5.01.0.39GCC 6.3.0 20170221ext43840x2160NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)NVIDIA GeForce GTX 1070 8192MB (1504/4006MHz)Device 11264MB (1471/5508MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)NVIDIA GeForce GTX 680 2048MB (1006/3004MHz)NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz)NVIDIA GeForce GTX 1080 8192MB (1602/5005MHz)OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v Processor Details- Scaling Governor: intel_pstate performanceOpenCL Details- GeForce GTX 780 Ti: GPU Compute Cores: 2880- GeForce GTX 1060: GPU Compute Cores: 1280- GeForce GTX 1070: GPU Compute Cores: 1920- GeForce GTX 1080 Ti: GPU Compute Cores: 3584- GeForce GTX 980: GPU Compute Cores: 2048- GeForce GTX 680: GPU Compute Cores: 1536- GeForce GTX 980 Ti: GPU Compute Cores: 2816- GeForce GTX 1080: GPU Compute Cores: 2560System Details- GeForce GTX 780 Ti: GPU Compute Cores: 2880.- GeForce GTX 1060: GPU Compute Cores: 1280.- GeForce GTX 1070: GPU Compute Cores: 1920.- GeForce GTX 1080 Ti: GPU Compute Cores: 3584.- GeForce GTX 980: GPU Compute Cores: 2048.- GeForce GTX 680: GPU Compute Cores: 1536.- GeForce GTX 980 Ti: GPU Compute Cores: 2816.- GeForce GTX 1080: GPU Compute Cores: 2560.

OpenCL NVIDIA GeForce GTX 1080 Ti Linuxblender: BMW27 - OpenCLcl-mem: Readcl-mem: Writecl-mem: Copydarktable: Boat - OpenCLdarktable: Masskrug - OpenCLdarktable: Server Room - OpenCLshoc: OpenCL - Max SP Flopsshoc: OpenCL - Texture Read Bandwidthshoc: OpenCL - FFT SPshoc: OpenCL - MD5 HashGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 1080218.25271.90250.93235.9314.3918.0215.884947.56287.06442.974.58233.63153.50139.50139.034.335.461.114774.37379.85346.327.35176.37205.33191.27186.673.505.300.897077.27448.07520.8610.56131.24338.20337.77317.202.845.250.8113109.00593.60983.1519.74217.78164.57151.97142.5714.4718.0518.014989.55333.54447.547.57343.29134.87143.27119.4018.4918.0614.86240.33268.872.25194.62265.67238.17216.503.655.421.006173.28350.80711.309.32172.04228.93215.07208.973.355.300.899428.50525.83642.1014.28OpenBenchmarking.org

Blender

Blend File: BMW27 - Compute: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.78aBlend File: BMW27 - Compute: OpenCLGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108070140210280350218.25233.63176.37131.24217.78343.29194.62172.04

Blender

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterBlender 2.78aSystem Power Consumption MonitorGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108050100150200250Min: 47.4 / Avg: 255.78 / Max: 277.2Min: 67.9 / Avg: 135.76 / Max: 146.3Min: 39.9 / Avg: 161.89 / Max: 173.9Min: 116.3 / Avg: 224.39 / Max: 246.6Min: 93.3 / Avg: 181.24 / Max: 193.6Min: 93.8 / Avg: 196.95 / Max: 205.5Min: 125.1 / Avg: 215.89 / Max: 238.2Min: 89.3 / Avg: 172.35 / Max: 183.4

cl-mem

Benchmark: Read

OpenBenchmarking.orgGB/s, More Is Bettercl-mem 2017-01-13Benchmark: ReadGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108070140210280350SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.12, N = 3SE +/- 0.61, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3271.90153.50205.33338.20164.57134.87265.67228.931. (CC) gcc options: -O2 -flto -lOpenCL

cl-mem

Benchmark: Read

OpenBenchmarking.orgGB/s Per Watt, More Is Bettercl-mem 2017-01-13Benchmark: ReadGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 10800.36680.73361.10041.46721.8341.411.431.631.531.040.781.521.43

cl-mem

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is Bettercl-mem 2017-01-13System Power Consumption MonitorGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108050100150200250Min: 49.3 / Avg: 192.67 / Max: 264.9Min: 38.3 / Avg: 107.44 / Max: 127.1Min: 40.6 / Avg: 126.05 / Max: 155.7Min: 219.6 / Avg: 220.47 / Max: 221.6Min: 127.9 / Avg: 158.42 / Max: 166.5Min: 58.8 / Avg: 172.43 / Max: 201.3Min: 50 / Avg: 174.4 / Max: 216.5Min: 144.3 / Avg: 159.63 / Max: 165.7

cl-mem

Benchmark: Write

OpenBenchmarking.orgGB/s, More Is Bettercl-mem 2017-01-13Benchmark: WriteGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108070140210280350SE +/- 1.22, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.27, N = 3SE +/- 0.03, N = 3SE +/- 0.18, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3250.93139.50191.27337.77151.97143.27238.17215.071. (CC) gcc options: -O2 -flto -lOpenCL

cl-mem

Benchmark: Write

OpenBenchmarking.orgGB/s Per Watt, More Is Bettercl-mem 2017-01-13Benchmark: WriteGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 10800.49950.9991.49851.9982.49751.191.291.512.221.090.841.441.58

cl-mem

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is Bettercl-mem 2017-01-13System Power Consumption MonitorGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108050100150200250Min: 47.9 / Avg: 211.5 / Max: 270.5Min: 37.4 / Avg: 108.02 / Max: 127.2Min: 41.6 / Avg: 126.63 / Max: 156.9Min: 92.5 / Avg: 152 / Max: 191.2Min: 44.1 / Avg: 139.8 / Max: 165.8Min: 69.3 / Avg: 169.87 / Max: 202.1Min: 51.8 / Avg: 165.53 / Max: 218.8Min: 41.5 / Avg: 136.2 / Max: 164.5

cl-mem

Benchmark: Copy

OpenBenchmarking.orgGB/s, More Is Bettercl-mem 2017-01-13Benchmark: CopyGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108070140210280350SE +/- 0.19, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3235.93139.03186.67317.20142.57119.40216.50208.971. (CC) gcc options: -O2 -flto -lOpenCL

cl-mem

Benchmark: Copy

OpenBenchmarking.orgGB/s Per Watt, More Is Bettercl-mem 2017-01-13Benchmark: CopyGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 10800.38030.76061.14091.52121.90151.101.341.301.691.080.651.201.51

cl-mem

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is Bettercl-mem 2017-01-13System Power Consumption MonitorGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108050100150200250Min: 66.4 / Avg: 214.78 / Max: 265.9Min: 38.9 / Avg: 103.9 / Max: 127.3Min: 117.8 / Avg: 143.98 / Max: 154.5Min: 123.5 / Avg: 188.07 / Max: 220.4Min: 44.9 / Avg: 131.96 / Max: 165.2Min: 149.1 / Avg: 182.82 / Max: 194.7Min: 126.6 / Avg: 179.93 / Max: 215.4Min: 90.1 / Avg: 138.65 / Max: 165.2

Darktable

Test: Boat - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Boat - Acceleration: OpenCLGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 1080510152025SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 314.394.333.502.8414.4718.493.653.35

Darktable

Test: Masskrug - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Masskrug - Acceleration: OpenCLGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108048121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 318.025.465.305.2518.0518.065.425.30

Darktable

Test: Server Room - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Server Room - Acceleration: OpenCLGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108048121620SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 315.881.110.890.8118.0114.861.000.89

SHOC Scalable HeterOgeneous Computing

Target: OpenCL - Benchmark: Max SP Flops

OpenBenchmarking.orgGFLOPS, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Max SP FlopsGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 980 TiGeForce GTX 10803K6K9K12K15KSE +/- 20.67, N = 3SE +/- 21.45, N = 3SE +/- 40.25, N = 3SE +/- 24.13, N = 3SE +/- 23.46, N = 3SE +/- 17.97, N = 3SE +/- 61.28, N = 34947.564774.377077.2713109.004989.556173.289428.501. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

SHOC Scalable HeterOgeneous Computing

Target: OpenCL - Benchmark: Max SP Flops

OpenBenchmarking.orgGFLOPS Per Watt, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Max SP FlopsGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 980 TiGeForce GTX 1080142842567022.2541.5150.5264.9131.1631.7661.54

SHOC Scalable HeterOgeneous Computing

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10System Power Consumption MonitorGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108060120180240300Min: 47 / Avg: 222.36 / Max: 332Min: 107.5 / Avg: 115.02 / Max: 176.2Min: 39.4 / Avg: 140.08 / Max: 206.5Min: 181.3 / Avg: 201.95 / Max: 334.5Min: 77.1 / Avg: 160.14 / Max: 247.6Min: 89.2 / Avg: 161.51 / Max: 237.1Min: 109.4 / Avg: 194.38 / Max: 301.1Min: 40.9 / Avg: 153.22 / Max: 258.1

SHOC Scalable HeterOgeneous Computing

Target: OpenCL - Benchmark: Texture Read Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Texture Read BandwidthGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 1080130260390520650SE +/- 0.03, N = 3SE +/- 0.73, N = 3SE +/- 1.21, N = 3SE +/- 1.33, N = 3SE +/- 0.42, N = 3SE +/- 0.17, N = 3SE +/- 1.08, N = 3SE +/- 0.57, N = 3287.06379.85448.07593.60333.54240.33350.80525.831. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

SHOC Scalable HeterOgeneous Computing

Target: OpenCL - Benchmark: Texture Read Bandwidth

OpenBenchmarking.orgGB/s Per Watt, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Texture Read BandwidthGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 10800.77181.54362.31543.08723.8591.293.433.343.092.191.431.873.41

SHOC Scalable HeterOgeneous Computing

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10System Power Consumption MonitorGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108050100150200250Min: 48.5 / Avg: 222.9 / Max: 286.9Min: 37.4 / Avg: 110.62 / Max: 132.4Min: 40.1 / Avg: 134.23 / Max: 160Min: 46.1 / Avg: 192.33 / Max: 234.6Min: 55.9 / Avg: 152.2 / Max: 186.5Min: 94.2 / Avg: 168.38 / Max: 196.5Min: 48.3 / Avg: 187.11 / Max: 233.6Min: 147.3 / Avg: 154.42 / Max: 177.2

SHOC Scalable HeterOgeneous Computing

Target: OpenCL - Benchmark: FFT SP

OpenBenchmarking.orgGFLOPS, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: FFT SPGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 10802004006008001000SE +/- 22.07, N = 3SE +/- 1.31, N = 3SE +/- 3.38, N = 3SE +/- 1.87, N = 3SE +/- 1.54, N = 3SE +/- 7.60, N = 3SE +/- 9.60, N = 3SE +/- 1.18, N = 3442.97346.32520.86983.15447.54268.87711.30642.101. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

SHOC Scalable HeterOgeneous Computing

Target: OpenCL - Benchmark: MD5 Hash

OpenBenchmarking.orgGHash/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: MD5 HashGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 1080510152025SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 34.587.3510.5619.747.572.259.3214.281. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgWattsSystem Power Consumption MonitorPhoronix Test Suite System MonitoringGeForce GTX 780 TiGeForce GTX 1060GeForce GTX 1070GeForce GTX 1080 TiGeForce GTX 980GeForce GTX 680GeForce GTX 980 TiGeForce GTX 108060120180240300Min: 47 / Avg: 212.59 / Max: 332Min: 37.4 / Avg: 111.65 / Max: 180.2Min: 39.4 / Avg: 135.16 / Max: 207Min: 44.6 / Avg: 191.64 / Max: 334.5Min: 44.1 / Avg: 155.94 / Max: 247.6Min: 58.5 / Avg: 162.74 / Max: 237.9Min: 48.3 / Avg: 189.36 / Max: 301.1Min: 38.4 / Avg: 149.33 / Max: 258.1


Phoronix Test Suite v10.8.4