CUDA OpenCL GTX Comparison

Benchmarks ran on the Eurocom Q6.

HTML result view exported from: https://openbenchmarking.org/result/1806242-AR-1611075TA13.

CUDA OpenCL GTX ComparisonProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionOpenCLGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-QIntel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Sky Lake16384MB256GB INTEL SSDPEKKW256G7MSI NVIDIA GeForce GTX 650 1024MB (1084/2500MHz)Realtek ALC1150Intel ConnectionUbuntu 16.044.8.4-040804-generic (x86_64)Unity 7.4.0X Server 1.18.4NVIDIA 375.104.5.01.0.8GCC 5.4.0 20160609 + LLVM 3.8.0 + CUDA 8.0ext43840x2160NVIDIA GeForce GTX 680 2048MB (1006/3004MHz)NVIDIA GeForce GTX 760 2048MB (980/3004MHz)NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz)eVGA NVIDIA GeForce GTX 950 2048MB (1202/3304MHz)eVGA NVIDIA GeForce GTX 960 2048MB (1277/3505MHz)eVGA NVIDIA GeForce GTX 970 4096MB (1164/3505MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz)Zotac NVIDIA GeForce GTX 1050 2048MB (90/3504MHz)eVGA NVIDIA GeForce GTX 1050 Ti 4096MB (1328/3504MHz)NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz)NVIDIA GeForce GTX 1070 8192MB (1504/4006MHz)NVIDIA GeForce GTX 1080 8192MB (417/5005MHz)Intel Core i7-8750H @ 4.10GHz (6 Cores / 12 Threads)Eurocom Q6 (7.005 BIOS)Intel Cannon Lake PCH Shared SRAM32768MB2050GB Crucial_CT2050MX + 1000GB Samsung SSD 960 EVO 1TBNVIDIA GeForce GTX 1070 with Max-Q Design 8192MB (1101/4006MHz)Realtek ALC1220Realtek RTL8111/8168/8411 + Intel Wireless-AC 9260Ubuntu 18.044.17.2 (x86_64)GNOME Shell 3.28.1X Server 1.19.6NVIDIA 396.24.024.6.0OpenCL 1.2 CUDA 9.2.127 + OpenCL 2.1GCC 7.3.0 + Clang 4.0.1-10 + LLVM 4.0.1 + CUDA 9.21920x1080OpenBenchmarking.orgCompiler Details- GTX 650: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 680: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 760: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 780 Ti: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 950: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 960: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 970: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 980: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 980 Ti: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 1050: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 1050 Ti: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 1060: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 1070: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 1080: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v- GTX 1070 Max-Q: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Details- Scaling Governor: intel_pstate performanceOpenCL Details- GTX 650: GPU Compute Cores: 384- GTX 680: GPU Compute Cores: 1536- GTX 760: GPU Compute Cores: 1152- GTX 780 Ti: GPU Compute Cores: 2880- GTX 950: GPU Compute Cores: 768- GTX 960: GPU Compute Cores: 1024- GTX 970: GPU Compute Cores: 1664- GTX 980: GPU Compute Cores: 2048- GTX 980 Ti: GPU Compute Cores: 2816- GTX 1050: GPU Compute Cores: 640- GTX 1050 Ti: GPU Compute Cores: 768- GTX 1060: GPU Compute Cores: 1280- GTX 1070: GPU Compute Cores: 1920- GTX 1080: GPU Compute Cores: 2560- GTX 1070 Max-Q: GPU Compute Cores: 2048System Details- GTX 650: GPU Compute Cores: 384.- GTX 680: GPU Compute Cores: 1536.- GTX 760: GPU Compute Cores: 1152.- GTX 780 Ti: GPU Compute Cores: 2880.- GTX 950: GPU Compute Cores: 768.- GTX 960: GPU Compute Cores: 1024.- GTX 970: GPU Compute Cores: 1664.- GTX 980: GPU Compute Cores: 2048.- GTX 980 Ti: GPU Compute Cores: 2816.- GTX 1050: GPU Compute Cores: 640.- GTX 1050 Ti: GPU Compute Cores: 768.- GTX 1060: GPU Compute Cores: 1280.- GTX 1070: GPU Compute Cores: 1920.- GTX 1080: GPU Compute Cores: 2560.Kernel Details- GTX 1070 Max-Q: drm.debug=0xeSecurity Details- GTX 1070 Max-Q: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection

CUDA OpenCL GTX Comparisonshoc: CUDA - Max SP Flopsshoc: CUDA - Texture Read Bandwidthshoc: CUDA - FFT SPshoc: CUDA - MD5 Hashshoc: CUDA - Triadjuliagpu: GPUmandelbulbgpu: GPUsmallpt-gpu: GPU - Complexsmallpt-gpu: GPU - Caustic3smallpt-gpu: GPU - Cornellcuda-mini-nbody: Originalblender: BMW27 - CUDAblender: Fishy Cat - CUDAGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q14300115.579025152.231478361727147836198814783621161223.176.7450392649.1731170003.87147835737714783575191478357653345.27618.3840592055.5325127291.27147836722614783673801478367510412.26719.7881144782.2047198028.3014783485461478348681147834881762.15218.62376.152210.45366.09177.422.6914.5766753618.6337242413.1314782762731478276416147827655082.56414.91946.512942.40379.64190.143.8414.4181353999.6344956610.4014782816441478281783147828191763.22371.73874.924316.33349.64265.585.4414.66107241397.9059661836.6714782866141478286749147828688552.47231.84443.154996.50336.27288.786.4514.79114859767.5063095760.3314782661911478266325147826646342.68234.91587.456144.77348.36305.807.7014.86131243708.6772006466.2714782715381478271672147827181036.35195.37372.092103.92436.43171.732.5014.6864319679.5037211880.60147830211114783022551478302387118.17392.35777.962636.98451.96196.422.9714.5576968641.2744207564.37147835302014783531591478353294104.53342.58686.844780.60504.84305.065.6314.83114090475.7762540624.6314782955661478295700147829583759.67236.36459.467076.05500.61370.148.4014.92142278189.3378638643.5014782910721478291204147829134340.32178.33350.989427.99531.97465.9711.8114.78163486231.4790733795.7314783114591478311594147831173233.41172.57357.096166.77430.94301.966.2613.30131848391.1374470242.5715298946691529894788152989491245.90187.06372.83OpenBenchmarking.org

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: Max SP Flops

OpenBenchmarking.orgGFLOPS, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: Max SP FlopsGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q2K4K6K8K10KSE +/- 6.31, N = 3SE +/- 6.40, N = 3SE +/- 2.12, N = 3SE +/- 10.02, N = 3SE +/- 19.58, N = 3SE +/- 9.60, N = 3SE +/- 9.94, N = 3SE +/- 22.66, N = 3SE +/- 32.97, N = 3SE +/- 80.39, N = 3SE +/- 1.67, N = 32210.452942.404316.334996.506144.772103.922636.984780.607076.059427.996166.77-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: Max SP Flops

OpenBenchmarking.orgGFLOPS Per Watt, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: Max SP FlopsGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080153045607520.7126.5832.5433.4533.6525.5332.4846.7355.2566.55

SHOC Scalable HeterOgeneous Computing

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10GPU Temperature MonitorGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801530456075Min: 59 / Avg: 63.61 / Max: 70Min: 59 / Avg: 63.82 / Max: 71Min: 44 / Avg: 47.07 / Max: 51Min: 52 / Avg: 67.22 / Max: 71Min: 63 / Avg: 73.21 / Max: 78Min: 34 / Avg: 40.1 / Max: 47Min: 45 / Avg: 48.73 / Max: 53Min: 42 / Avg: 47.85 / Max: 50Min: 55 / Avg: 60.94 / Max: 65Min: 39 / Avg: 59.49 / Max: 65

SHOC Scalable HeterOgeneous Computing

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10System Power Consumption MonitorGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10804080120160200Min: 102 / Avg: 106.75 / Max: 127.1Min: 91 / Avg: 110.7 / Max: 148.2Min: 108.6 / Avg: 132.65 / Max: 173.1Min: 134 / Avg: 149.39 / Max: 197.5Min: 170.3 / Avg: 182.61 / Max: 240.7Min: 79.6 / Avg: 82.41 / Max: 94Min: 54.5 / Avg: 81.18 / Max: 90.4Min: 74.8 / Avg: 102.29 / Max: 135.6Min: 118.9 / Avg: 128.07 / Max: 168.1Min: 128 / Avg: 141.67 / Max: 198.1

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: Texture Read Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: Texture Read BandwidthGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q120240360480600SE +/- 1.47, N = 3SE +/- 0.34, N = 3SE +/- 0.33, N = 3SE +/- 0.26, N = 3SE +/- 1.38, N = 3SE +/- 0.99, N = 3SE +/- 0.98, N = 3SE +/- 1.81, N = 3SE +/- 0.58, N = 3SE +/- 2.93, N = 3SE +/- 2.35, N = 3366.09379.64349.64336.27348.36436.43451.96504.84500.61531.97430.94-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: Texture Read Bandwidth

OpenBenchmarking.orgGB/s Per Watt, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: Texture Read BandwidthGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801.16332.32663.48994.65325.81653.343.402.402.101.744.945.174.673.643.81

SHOC Scalable HeterOgeneous Computing

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10GPU Temperature MonitorGTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801530456075Min: 60 / Avg: 64.53 / Max: 68Min: 52 / Avg: 63.52 / Max: 68Min: 36 / Avg: 44.22 / Max: 47Min: 56 / Avg: 65 / Max: 69Min: 65 / Avg: 72.47 / Max: 77Min: 32 / Avg: 40 / Max: 43Min: 39 / Avg: 47.5 / Max: 51Min: 46 / Avg: 49.37 / Max: 52Min: 54 / Avg: 59.06 / Max: 62Min: 52 / Avg: 56.21 / Max: 59

SHOC Scalable HeterOgeneous Computing

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10System Power Consumption MonitorGTX 650GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10804080120160200Min: 57.5 / Avg: 109.62 / Max: 126.3Min: 108.5 / Avg: 111.7 / Max: 113.7Min: 141.8 / Avg: 145.62 / Max: 154Min: 138.1 / Avg: 160.41 / Max: 179.8Min: 49.1 / Avg: 199.88 / Max: 212.1Min: 36.5 / Avg: 88.42 / Max: 94.2Min: 36.2 / Avg: 87.47 / Max: 92.8Min: 37.6 / Avg: 108.09 / Max: 117.6Min: 41 / Avg: 137.52 / Max: 154.5Min: 52.6 / Avg: 139.78 / Max: 151

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: FFT SP

OpenBenchmarking.orgGFLOPS, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: FFT SPGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q100200300400500SE +/- 0.66, N = 3SE +/- 2.52, N = 3SE +/- 0.45, N = 3SE +/- 0.41, N = 3SE +/- 0.22, N = 3SE +/- 0.93, N = 3SE +/- 0.89, N = 3SE +/- 0.46, N = 3SE +/- 3.95, N = 3SE +/- 0.94, N = 3SE +/- 0.18, N = 3177.42190.14265.58288.78305.80171.73196.42305.06370.14465.97301.96-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

SHOC Scalable HeterOgeneous Computing

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 980GTX 980 TiGTX 1070GTX 10801326395265

SHOC Scalable HeterOgeneous Computing

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10System Power Consumption MonitorGTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1060GTX 10701020304050

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: MD5 Hash

OpenBenchmarking.orgGHash/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: MD5 HashGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q3691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 32.693.845.446.457.702.502.975.638.4011.816.26-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: Triad

OpenBenchmarking.orgGB/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: TriadGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q48121620SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.14, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 314.5714.4114.6614.7914.8614.6814.5514.8314.9214.7813.30-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

SHOC Scalable HeterOgeneous Computing

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801122334455Min: 50 / Avg: 51 / Max: 52Min: 52 / Avg: 52.5 / Max: 53Min: 29 / Avg: 30 / Max: 31Min: 37 / Avg: 37.5 / Max: 38Min: 46 / Avg: 46.5 / Max: 47

SHOC Scalable HeterOgeneous Computing

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10System Power Consumption MonitorGTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108020406080100Min: 42.9 / Avg: 54.15 / Max: 65.4Min: 48.5 / Avg: 86.6 / Max: 124.7

JuliaGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterJuliaGPU 1.2pts1OpenCL Device: GPUGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q40M80M120M160M200MSE +/- 7632.27, N = 3SE +/- 142934.39, N = 3SE +/- 12381.72, N = 3SE +/- 80295.68, N = 3SE +/- 171761.94, N = 3SE +/- 524480.82, N = 3SE +/- 422155.34, N = 3SE +/- 309317.38, N = 3SE +/- 305271.83, N = 3SE +/- 53957.92, N = 3SE +/- 178347.10, N = 3SE +/- 168179.82, N = 3SE +/- 163642.19, N = 3SE +/- 185457.62, N = 3SE +/- 294457.19, N = 314300115.5750392649.1740592055.5381144782.2066753618.6381353999.63107241397.90114859767.50131243708.6764319679.5076968641.27114090475.77142278189.33163486231.47131848391.131. (CC) gcc options: -O3 -march=native -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL -lm

JuliaGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec Per Watt, More Is BetterJuliaGPU 1.2pts1OpenCL Device: GPUGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080300K600K900K1200K1500K186297.38372084.54297607.84422343.11636685.86788772.54847925.66965410.95782299.08800078.941002065.371146144.271516501.701583861.96

JuliaGPU

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterJuliaGPU 1.2pts1GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801326395265Min: 27 / Avg: 41.47 / Max: 44Min: 55 / Avg: 62.8 / Max: 68Min: 45 / Avg: 58.78 / Max: 67Min: 42 / Avg: 55.6 / Max: 63Min: 49 / Avg: 62.17 / Max: 67Min: 59 / Avg: 63.56 / Max: 66Min: 30 / Avg: 38.11 / Max: 41Min: 52 / Avg: 54.88 / Max: 57Min: 54 / Avg: 59.33 / Max: 64Min: 28 / Avg: 36.33 / Max: 39Min: 33 / Avg: 41.45 / Max: 44Min: 36 / Avg: 40.43 / Max: 43Min: 47 / Avg: 49 / Max: 51Min: 39 / Avg: 43.6 / Max: 47

JuliaGPU

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterJuliaGPU 1.2pts1System Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10804080120160200Min: 63.6 / Avg: 76.76 / Max: 77.4Min: 49.9 / Avg: 135.43 / Max: 146.6Min: 47.1 / Avg: 136.39 / Max: 148.1Min: 165.2 / Avg: 192.13 / Max: 200.1Min: 91.2 / Avg: 104.85 / Max: 108.1Min: 42.8 / Avg: 103.14 / Max: 111.5Min: 125 / Avg: 126.48 / Max: 128.5Min: 45.9 / Avg: 118.98 / Max: 136.3Min: 166.7 / Avg: 167.77 / Max: 168.7Min: 45.8 / Avg: 80.39 / Max: 83.7Min: 48 / Avg: 76.81 / Max: 82.8Min: 93.8 / Avg: 99.54 / Max: 100.8Min: 39.8 / Avg: 93.82 / Max: 117.3Min: 38.6 / Avg: 103.22 / Max: 126.8

MandelbulbGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterMandelbulbGPU 1.0pts1OpenCL Device: GPUGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q20M40M60M80M100MSE +/- 11762.30, N = 3SE +/- 45080.73, N = 3SE +/- 5449.95, N = 3SE +/- 37055.71, N = 3SE +/- 38299.93, N = 3SE +/- 81573.36, N = 3SE +/- 59315.68, N = 3SE +/- 200647.90, N = 3SE +/- 236301.31, N = 3SE +/- 12919.46, N = 3SE +/- 44185.48, N = 3SE +/- 233358.68, N = 3SE +/- 322731.94, N = 3SE +/- 317964.20, N = 3SE +/- 317001.76, N = 39025152.2331170003.8725127291.2747198028.3037242413.1344956610.4059661836.6763095760.3372006466.2737211880.6044207564.3762540624.6378638643.5090733795.7374470242.571. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

MandelbulbGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec Per Watt, More Is BetterMandelbulbGPU 1.0pts1OpenCL Device: GPUGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080200K400K600K800K1000K119205.12246915.57193270.34266957.17402023.08459757.39557066.64550333.71445102.56459162.99616391.03662155.90796582.69823916.42

MandelbulbGPU

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterMandelbulbGPU 1.0pts1GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801326395265Min: 39 / Avg: 42.11 / Max: 44Min: 64 / Avg: 66.13 / Max: 68Min: 57 / Avg: 62.56 / Max: 65Min: 59 / Avg: 60.8 / Max: 63Min: 60 / Avg: 62.38 / Max: 64Min: 61 / Avg: 62.33 / Max: 63Min: 37 / Avg: 38.75 / Max: 40Min: 55 / Avg: 56 / Max: 57Min: 62 / Avg: 65.2 / Max: 67Min: 31 / Avg: 36.25 / Max: 38Min: 42 / Avg: 42.6 / Max: 43Min: 40 / Avg: 42.25 / Max: 43Min: 48 / Avg: 50 / Max: 51Min: 47 / Avg: 48 / Max: 49

MandelbulbGPU

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterMandelbulbGPU 1.0pts1System Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10804080120160200Min: 47.6 / Avg: 75.71 / Max: 78.1Min: 51.4 / Avg: 126.24 / Max: 142.8Min: 49.8 / Avg: 130.01 / Max: 144.5Min: 111.1 / Avg: 176.8 / Max: 194.6Min: 42.7 / Avg: 92.64 / Max: 103.7Min: 80.2 / Avg: 97.78 / Max: 105.1Min: 48.3 / Avg: 107.1 / Max: 122.2Min: 66.8 / Avg: 114.65 / Max: 131.7Min: 155.5 / Avg: 161.78 / Max: 165.2Min: 78.6 / Avg: 81.04 / Max: 82.1Min: 36.5 / Avg: 71.72 / Max: 80.7Min: 84.7 / Avg: 94.45 / Max: 98Min: 68.3 / Avg: 98.72 / Max: 115.1Min: 74.6 / Avg: 110.13 / Max: 122.8

SmallPT GPU

OpenCL Device: GPU - Scene: Complex

OpenBenchmarking.orgSamples/sec, More Is BetterSmallPT GPU 1.6pts1OpenCL Device: GPU - Scene: ComplexGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q300M600M900M1200M1500MSE +/- 94.40, N = 3SE +/- 24.54, N = 3SE +/- 30.89, N = 3SE +/- 20.21, N = 3SE +/- 24.54, N = 3SE +/- 22.23, N = 3SE +/- 19.34, N = 3SE +/- 18.76, N = 3SE +/- 18.76, N = 3SE +/- 25.12, N = 3SE +/- 22.52, N = 3SE +/- 19.05, N = 3SE +/- 17.90, N = 3SE +/- 19.34, N = 3SE +/- 17.90, N = 31478361727147835737714783672261478348546147827627314782816441478286614147826619114782715381478302111147835302014782955661478291072147831145915298946691. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

SmallPT GPU

OpenCL Device: GPU - Scene: Complex

OpenBenchmarking.orgSamples/sec Per Watt, More Is BetterSmallPT GPU 1.6pts1OpenCL Device: GPU - Scene: ComplexGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10804M8M12M16M20M18178539.208856682.118627763.216243646.3512868121.6811746103.279531183.848492203.626923293.5916056559.8316262457.1912107913.899293531.478197963.65

SmallPT GPU

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSmallPT GPU 1.6pts1GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801530456075Min: 41 / Avg: 46.65 / Max: 48Min: 59 / Avg: 71.31 / Max: 74Min: 54 / Avg: 72.72 / Max: 80Min: 61 / Avg: 71 / Max: 75Min: 65 / Avg: 66.83 / Max: 69Min: 63 / Avg: 68.44 / Max: 71Min: 40 / Avg: 50.93 / Max: 54Min: 60 / Avg: 67.27 / Max: 72Min: 68 / Avg: 76.5 / Max: 80Min: 32 / Avg: 44.1 / Max: 46Min: 37 / Avg: 50.89 / Max: 55Min: 45 / Avg: 51.4 / Max: 56Min: 50 / Avg: 61.85 / Max: 68Min: 53 / Avg: 63.27 / Max: 69

SmallPT GPU

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSmallPT GPU 1.6pts1System Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108050100150200250Min: 41.7 / Avg: 81.32 / Max: 87.5Min: 143.1 / Avg: 166.92 / Max: 171.8Min: 155.1 / Avg: 171.35 / Max: 178.1Min: 115.9 / Avg: 236.78 / Max: 251.3Min: 44 / Avg: 114.88 / Max: 120.4Min: 62.6 / Avg: 125.85 / Max: 134.7Min: 75.2 / Avg: 155.1 / Max: 167.5Min: 79.4 / Avg: 174.07 / Max: 185Min: 109.7 / Avg: 213.52 / Max: 225.7Min: 89.8 / Avg: 92.07 / Max: 92.7Min: 78 / Avg: 90.91 / Max: 92.9Min: 64.6 / Avg: 122.09 / Max: 128Min: 131.2 / Avg: 159.07 / Max: 164.9Min: 85.9 / Avg: 180.33 / Max: 188.7

SmallPT GPU

OpenCL Device: GPU - Scene: Caustic3

OpenBenchmarking.orgSamples/sec, More Is BetterSmallPT GPU 1.6pts1OpenCL Device: GPU - Scene: Caustic3GTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q300M600M900M1200M1500MSE +/- 21.94, N = 3SE +/- 22.81, N = 3SE +/- 22.52, N = 3SE +/- 22.81, N = 3SE +/- 23.09, N = 3SE +/- 22.81, N = 3SE +/- 23.09, N = 3SE +/- 23.09, N = 3SE +/- 23.09, N = 3SE +/- 22.81, N = 3SE +/- 22.81, N = 3SE +/- 23.09, N = 3SE +/- 23.09, N = 3SE +/- 23.09, N = 3SE +/- 23.09, N = 31478361988147835751914783673801478348681147827641614782817831478286749147826632514782716721478302255147835315914782957001478291204147831159415298947881. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

SmallPT GPU

OpenCL Device: GPU - Scene: Caustic3

OpenBenchmarking.orgSamples/sec Per Watt, More Is BetterSmallPT GPU 1.6pts1OpenCL Device: GPU - Scene: Caustic3GTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10804M8M12M16M20M16711319.776768853.957377082.734925414.5210587142.049599578.667027649.536937865.065427948.7013979606.3514681576.209706847.017548935.206466962.04

SmallPT GPU

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSmallPT GPU 1.6pts1GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801632486480Min: 45 / Avg: 49.59 / Max: 52Min: 59 / Avg: 76.22 / Max: 79Min: 68 / Avg: 78.89 / Max: 81Min: 62 / Avg: 77.33 / Max: 83Min: 63 / Avg: 69.53 / Max: 71Min: 65 / Avg: 71.22 / Max: 73Min: 38 / Avg: 58.29 / Max: 64Min: 67 / Avg: 76.83 / Max: 80Min: 66 / Avg: 80.26 / Max: 84Min: 34 / Avg: 49.89 / Max: 54Min: 41 / Avg: 56.05 / Max: 60Min: 52 / Avg: 61.39 / Max: 66Min: 56 / Avg: 70.11 / Max: 76Min: 59 / Avg: 72.58 / Max: 78

SmallPT GPU

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSmallPT GPU 1.6pts1System Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108060120180240300Min: 41.3 / Avg: 88.46 / Max: 91.8Min: 215.8 / Avg: 218.41 / Max: 220.1Min: 49.8 / Avg: 200.4 / Max: 220.4Min: 253.1 / Avg: 300.15 / Max: 310Min: 42.6 / Avg: 139.63 / Max: 146Min: 42.9 / Avg: 153.99 / Max: 164.1Min: 207.6 / Avg: 210.35 / Max: 211.8Min: 47 / Avg: 213.07 / Max: 229.3Min: 239.7 / Avg: 272.34 / Max: 283.1Min: 66.2 / Avg: 105.75 / Max: 109Min: 98.3 / Avg: 100.69 / Max: 101.8Min: 38.3 / Avg: 152.29 / Max: 162.9Min: 132.4 / Avg: 195.83 / Max: 200.5Min: 40.5 / Avg: 228.59 / Max: 240.2

SmallPT GPU

OpenCL Device: GPU - Scene: Cornell

OpenBenchmarking.orgSamples/sec, More Is BetterSmallPT GPU 1.6pts1OpenCL Device: GPU - Scene: CornellGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q300M600M900M1200M1500MSE +/- 19.63, N = 3SE +/- 21.07, N = 3SE +/- 20.21, N = 3SE +/- 21.36, N = 3SE +/- 21.07, N = 3SE +/- 21.07, N = 3SE +/- 21.65, N = 3SE +/- 21.94, N = 3SE +/- 21.94, N = 3SE +/- 20.78, N = 3SE +/- 21.07, N = 3SE +/- 21.94, N = 3SE +/- 22.23, N = 3SE +/- 22.23, N = 3SE +/- 22.23, N = 31478362116147835765314783675101478348817147827655014782819171478286885147826646314782718101478302387147835329414782958371478291343147831173215298949121. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

SmallPT GPU

OpenCL Device: GPU - Scene: Cornell

OpenBenchmarking.orgSamples/sec Per Watt, More Is BetterSmallPT GPU 1.6pts1OpenCL Device: GPU - Scene: CornellGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10804M8M12M16M20M18205111.177962143.128024430.125196061.6411793779.5110217846.148299445.657710643.686096664.5814794119.4615991350.2210084682.688053157.856469635.59

SmallPT GPU

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSmallPT GPU 1.6pts1GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801632486480Min: 39 / Avg: 48.19 / Max: 50Min: 69 / Avg: 75.13 / Max: 78Min: 66 / Avg: 77 / Max: 81Min: 65 / Avg: 77.56 / Max: 82Min: 63 / Avg: 68.88 / Max: 70Min: 66 / Avg: 71.53 / Max: 73Min: 54 / Avg: 59.75 / Max: 62Min: 72 / Avg: 78.35 / Max: 80Min: 70 / Avg: 80.17 / Max: 84Min: 37 / Avg: 49 / Max: 52Min: 56 / Avg: 58.76 / Max: 61Min: 52 / Avg: 61.88 / Max: 65Min: 67 / Avg: 73.11 / Max: 76Min: 61 / Avg: 74.18 / Max: 79

SmallPT GPU

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterSmallPT GPU 1.6pts1System Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108050100150200250Min: 42 / Avg: 81.21 / Max: 86.6Min: 51.8 / Avg: 185.67 / Max: 196.2Min: 49.5 / Avg: 184.23 / Max: 200.8Min: 265.4 / Avg: 284.51 / Max: 296.7Min: 43.1 / Avg: 125.34 / Max: 137.9Min: 43.2 / Avg: 144.68 / Max: 157.4Min: 44.5 / Avg: 178.12 / Max: 195.2Min: 47 / Avg: 191.72 / Max: 214.8Min: 48.9 / Avg: 242.47 / Max: 259.2Min: 89.6 / Avg: 99.93 / Max: 101.4Min: 36.1 / Avg: 92.45 / Max: 98.8Min: 122.8 / Avg: 146.59 / Max: 151Min: 42.2 / Avg: 183.57 / Max: 193.1Min: 199.3 / Avg: 228.5 / Max: 234.8

CUDA Mini-Nbody

Test: Original

OpenBenchmarking.orgSeconds, Fewer Is BetterCUDA Mini-Nbody 2015-11-10Test: OriginalGTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q306090120150SE +/- 0.27, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 3SE +/- 0.12, N = 3SE +/- 0.36, N = 3SE +/- 0.59, N = 3SE +/- 0.22, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 362.1582.5663.2252.4742.6836.35118.17104.5359.6740.3233.4145.90

CUDA Mini-Nbody

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterCUDA Mini-Nbody 2015-11-10GPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801632486480Min: 66 / Avg: 79.86 / Max: 83Min: 58 / Avg: 73.4 / Max: 75Min: 64 / Avg: 75.57 / Max: 78Min: 50 / Avg: 60.87 / Max: 65Min: 72 / Avg: 78.4 / Max: 81Min: 71 / Avg: 81.19 / Max: 84Min: 43 / Avg: 50.15 / Max: 52Min: 51 / Avg: 56.6 / Max: 59Min: 56 / Avg: 66.07 / Max: 71Min: 64 / Avg: 71.63 / Max: 76Min: 61 / Avg: 70.6 / Max: 76

CUDA Mini-Nbody

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterCUDA Mini-Nbody 2015-11-10System Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108060120180240300Min: 49.4 / Avg: 72.85 / Max: 96.3Min: 49.9 / Avg: 290.76 / Max: 313.5Min: 42.5 / Avg: 160.09 / Max: 169.9Min: 43.5 / Avg: 186.29 / Max: 199.8Min: 44.5 / Avg: 207.2 / Max: 223.7Min: 46.9 / Avg: 200.23 / Max: 231.2Min: 49.5 / Avg: 269.58 / Max: 313.3Min: 36.4 / Avg: 101.27 / Max: 103.8Min: 36 / Avg: 96.17 / Max: 99.2Min: 38.8 / Avg: 157.41 / Max: 169.7Min: 42.3 / Avg: 184.03 / Max: 201.1Min: 41.4 / Avg: 210.45 / Max: 235.6

Blender

Blend File: BMW27 - Compute: CUDA

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.78aBlend File: BMW27 - Compute: CUDAGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q300600900120015001223.17345.27412.26218.62414.91371.73231.84234.91195.37392.35342.58236.36178.33172.57187.06

Blender

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterBlender 2.78aGPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801530456075Min: 33 / Avg: 48.79 / Max: 50Min: 55 / Avg: 73.55 / Max: 76Min: 51 / Avg: 75.64 / Max: 80Min: 64 / Avg: 74.94 / Max: 78Min: 47 / Avg: 64.34 / Max: 67Min: 49 / Avg: 64.84 / Max: 68Min: 43 / Avg: 49.71 / Max: 51Min: 62 / Avg: 69.91 / Max: 72Min: 65 / Avg: 74.72 / Max: 79Min: 37 / Avg: 44.97 / Max: 46Min: 44 / Avg: 54.49 / Max: 56Min: 55 / Avg: 58.23 / Max: 59Min: 61 / Avg: 64.96 / Max: 67Min: 58 / Avg: 61.37 / Max: 63

Blender

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterBlender 2.78aSystem Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108050100150200250Min: 68.9 / Avg: 85.66 / Max: 86.9Min: 50.6 / Avg: 177.44 / Max: 187Min: 84.3 / Avg: 184.79 / Max: 193.2Min: 49.5 / Avg: 232.75 / Max: 255.5Min: 42.6 / Avg: 116.68 / Max: 120.3Min: 43 / Avg: 121.98 / Max: 126.7Min: 44.4 / Avg: 152.06 / Max: 163.4Min: 47.2 / Avg: 159.79 / Max: 171.1Min: 48.8 / Avg: 197.12 / Max: 218.3Min: 36.6 / Avg: 92.31 / Max: 94.8Min: 35.7 / Avg: 93.6 / Max: 96Min: 56.1 / Avg: 121.29 / Max: 126.3Min: 58.1 / Avg: 148.3 / Max: 158.4Min: 41.2 / Avg: 152.23 / Max: 164.9

Blender

Blend File: Fishy Cat - Compute: CUDA

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.78aBlend File: Fishy Cat - Compute: CUDAGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 1080GTX 1070 Max-Q20040060080010006.74618.38719.78376.15946.51874.92443.15587.45372.09777.96686.84459.46350.98357.09372.83

Blender

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterBlender 2.78aGPU Temperature MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801530456075Min: 61 / Avg: 75.33 / Max: 77Min: 56 / Avg: 76.87 / Max: 81Min: 60 / Avg: 76.32 / Max: 79Min: 53 / Avg: 65 / Max: 67Min: 53 / Avg: 64.25 / Max: 68Min: 37 / Avg: 50.55 / Max: 53Min: 57 / Avg: 68.38 / Max: 71Min: 63 / Avg: 76.25 / Max: 80Min: 35 / Avg: 45.5 / Max: 48Min: 43 / Avg: 55.39 / Max: 58Min: 47 / Avg: 57.94 / Max: 60Min: 55 / Avg: 65.46 / Max: 68Min: 52 / Avg: 63.19 / Max: 66

Blender

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterBlender 2.78aSystem Power Consumption MonitorGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108050100150200250Min: 41.8 / Avg: 59.2 / Max: 76.6Min: 110.7 / Avg: 186.84 / Max: 195.6Min: 108 / Avg: 193.63 / Max: 202.6Min: 50 / Avg: 248.36 / Max: 279.6Min: 42.6 / Avg: 117.5 / Max: 128.7Min: 42.9 / Avg: 118.58 / Max: 131.3Min: 44.2 / Avg: 157.33 / Max: 167.2Min: 46.6 / Avg: 154.19 / Max: 177.8Min: 49.1 / Avg: 203.8 / Max: 231.7Min: 57.1 / Avg: 93.84 / Max: 100.9Min: 44.3 / Avg: 94.92 / Max: 98.5Min: 38.6 / Avg: 123.16 / Max: 128.5Min: 41.4 / Avg: 149.07 / Max: 160.3Min: 40 / Avg: 155.47 / Max: 164.9

GPU Temperature Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgCelsiusGPU Temperature MonitorPhoronix Test Suite System MonitoringGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 10801632486480Min: 27 / Avg: 45.41 / Max: 52Min: 49 / Avg: 70.74 / Max: 79Min: 39 / Avg: 71.01 / Max: 81Min: 42 / Avg: 71.92 / Max: 83Min: 47 / Avg: 64.13 / Max: 75Min: 48 / Avg: 64.32 / Max: 78Min: 30 / Avg: 48.52 / Max: 65Min: 41 / Avg: 67.66 / Max: 81Min: 54 / Avg: 73.7 / Max: 84Min: 26 / Avg: 42.88 / Max: 54Min: 33 / Avg: 51.21 / Max: 61Min: 36 / Avg: 52.33 / Max: 71Min: 44 / Avg: 62.4 / Max: 76Min: 32 / Avg: 60.81 / Max: 79

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgWattsSystem Power Consumption MonitorPhoronix Test Suite System MonitoringGTX 650GTX 680GTX 760GTX 780 TiGTX 950GTX 960GTX 970GTX 980GTX 980 TiGTX 1050GTX 1050 TiGTX 1060GTX 1070GTX 108060120180240300Min: 41.3 / Avg: 78.73 / Max: 91.8Min: 49.9 / Avg: 161 / Max: 220.1Min: 47.1 / Avg: 164.34 / Max: 220.4Min: 46.6 / Avg: 223.45 / Max: 313.5Min: 42.5 / Avg: 111.16 / Max: 169.9Min: 42.8 / Avg: 115.93 / Max: 199.8Min: 44.2 / Avg: 141.47 / Max: 223.7Min: 45.9 / Avg: 151.4 / Max: 231.2Min: 48.5 / Avg: 188.86 / Max: 313.3Min: 36.1 / Avg: 86.74 / Max: 109Min: 35.6 / Avg: 85.34 / Max: 101.8Min: 37.4 / Avg: 110.61 / Max: 169.7Min: 39.7 / Avg: 134.92 / Max: 201.1Min: 38.6 / Avg: 148.15 / Max: 240.2


Phoronix Test Suite v10.8.4