OpenCL CUDA NVIDIA GPGPU Linux Tests

Running pts/shoc-1.0.0, pts/askap-1.0.0, pts/cuda-mini-nbody-1.0.0, pts/juliagpu-1.3.0, pts/mandelbulbgpu-1.3.0 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1812085-KH-1511113PT12&grs&sor.

OpenCL CUDA NVIDIA GPGPU Linux TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGeForce GTX 680GeForce GTX 750GeForce GTX 760GeForce GTX 780 TiGeForce GTX 950GeForce GTX 960GeForce GTX 970GeForce GTX 980GeForce GTX 980 TiGeForce GTX TITAN XGeForce GTX Titan Xp Oct-OffGeForce GTX Titan Xp Oct-Swappiness 100Intel Core i5-6600K @ 3.50GHz (4 Cores)MSI Z170A GAMING PRO (MS-7984) v1.0Intel Device 191f16384MB256GB TS256GSSD370SNVIDIA GeForce GTX 680 2048MB (1006/3004MHz)Intel Device a170Intel Device 15b8Ubuntu 14.043.19.0-33-generic (x86_64)Unity 7.2.5X Server 1.17.1NVIDIA 352.394.3.0GCC 4.8.4 + Clang 3.4-1ubuntu3 + CUDA 7.5ext43840x2160eVGA NVIDIA GeForce GTX 750 1024MB (1019/2505MHz)NVIDIA GeForce GTX 760 2048MB (980/3004MHz)NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz)eVGA NVIDIA GeForce GTX 950 2048MB (135/405MHz)eVGA NVIDIA GeForce GTX 960 2048MB (1277/3505MHz)eVGA NVIDIA GeForce GTX 970 4096MB (1163/3505MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz)NVIDIA GeForce GTX TITAN X 12288MB (1001/3505MHz)Intel Core i9-7920X @ 4.40GHz (24 Cores)ASUS WS X299 SAGEIntel Sky Lake-E DMI3 Registers64512MB10001GB Western Digital WD101KRYZ-01TITAN Xp 12288MB (139/405MHz)Realtek ALC1220Intel ConnectionUbuntu 18.044.15.0-42-generic (x86_64)GNOME Shell 3.28.3NVIDIA 410.484.6.0CUDA 9.11920x1080TITAN Xp 12288MB (1468/5702MHz)OpenBenchmarking.orgCompiler Details- GeForce GTX 680: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 750: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 760: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 780 Ti: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 950: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 960: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 970: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 980: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX 980 Ti: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX TITAN X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v- GeForce GTX Titan Xp Oct-Off: --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - GeForce GTX Titan Xp Oct-Swappiness 100: --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Processor Details- GeForce GTX 680: Scaling Governor: acpi-cpufreq performance- GeForce GTX 750: Scaling Governor: acpi-cpufreq performance- GeForce GTX 760: Scaling Governor: acpi-cpufreq performance- GeForce GTX 780 Ti: Scaling Governor: acpi-cpufreq performance- GeForce GTX 950: Scaling Governor: acpi-cpufreq performance- GeForce GTX 960: Scaling Governor: acpi-cpufreq performance- GeForce GTX 970: Scaling Governor: acpi-cpufreq performance- GeForce GTX 980: Scaling Governor: acpi-cpufreq performance- GeForce GTX 980 Ti: Scaling Governor: acpi-cpufreq performance- GeForce GTX TITAN X: Scaling Governor: acpi-cpufreq performance- GeForce GTX Titan Xp Oct-Off: Scaling Governor: intel_pstate powersave- GeForce GTX Titan Xp Oct-Swappiness 100: Scaling Governor: intel_pstate powersaveOpenCL Details- GeForce GTX 680: GPU Compute Cores: 1536- GeForce GTX 750: GPU Compute Cores: 512- GeForce GTX 760: GPU Compute Cores: 1152- GeForce GTX 780 Ti: GPU Compute Cores: 2880- GeForce GTX 950: GPU Compute Cores: 768- GeForce GTX 960: GPU Compute Cores: 1024- GeForce GTX 970: GPU Compute Cores: 1664- GeForce GTX 980: GPU Compute Cores: 2048- GeForce GTX 980 Ti: GPU Compute Cores: 2816- GeForce GTX TITAN X: GPU Compute Cores: 3072- GeForce GTX Titan Xp Oct-Off: GPU Compute Cores: 3840- GeForce GTX Titan Xp Oct-Swappiness 100: GPU Compute Cores: 3840System Details- GeForce GTX 680: GPU Compute Cores: 1536.- GeForce GTX 750: GPU Compute Cores: 512.- GeForce GTX 760: GPU Compute Cores: 1152.- GeForce GTX 780 Ti: GPU Compute Cores: 2880.- GeForce GTX 950: GPU Compute Cores: 768.- GeForce GTX 960: GPU Compute Cores: 1024.- GeForce GTX 970: GPU Compute Cores: 1664.- GeForce GTX 980: GPU Compute Cores: 2048.- GeForce GTX 980 Ti: GPU Compute Cores: 2816.- GeForce GTX TITAN X: GPU Compute Cores: 3072.- GeForce GTX Titan Xp Oct-Off: GPU Compute Cores: 3840.- GeForce GTX Titan Xp Oct-Swappiness 100: GPU Compute Cores: 3840.

OpenCL CUDA NVIDIA GPGPU Linux Testscuda-mini-nbody: Flush Denormals To Zerocuda-mini-nbody: SOA Data Layoutcuda-mini-nbody: Originalcuda-mini-nbody: Cache Blockingcuda-mini-nbody: Loop Unrollingshoc: OpenCL - Texture Read Bandwidthshoc: OpenCL - FFT SPaskap: Degriddingmandelbulbgpu: GPUaskap: Griddingjuliagpu: GPUluxmark: GPU - Hotelshoc: CUDA - FFT SPluxmark: GPU - Luxball HDRshoc: CUDA - Texture Read Bandwidthluxmark: GPU - Microphoneshoc: CUDA - MD5 Hashshoc: OpenCL - MD5 HashGeForce GTX 680GeForce GTX 750GeForce GTX 760GeForce GTX 780 TiGeForce GTX 950GeForce GTX 960GeForce GTX 970GeForce GTX 980GeForce GTX 980 TiGeForce GTX TITAN XGeForce GTX Titan Xp Oct-OffGeForce GTX Titan Xp Oct-Swappiness 100242.1674.9731636512.9748074789.03577455421271.91199.83199.95180.6698.1989.34121.1454.6920060275.5336136874.00113.643491158.421.081.07170.2678.4425392138.5038310650.50463425319411.4053.2654.3961.0329.9927.05286.62126.7147400001.9078839770.13992963943023.78108.48108.50105.3049.8947.54239.1963.225706.0737156070.873399.1464913682.63769172.285313326.2324232.362.3479.8479.9782.0137.0835.35269.9862.785290.3244953399.473144.8580042041.73897212.435474351.3124603.383.3655.8055.8754.3228.5326.42283.36117.239509.1458811317.175325.12104144917.231346263.149737325.1644584.794.7749.5350.1545.3825.1323.88332.60140.121109463616558.776051.27113830604.271492289.6310713336.4847765.705.6840.8540.9434.5819.7718.46345.55170.3617380.6071656708.838320.50127978049.531855311.4613802348.9262686.816.7937.3737.4332.3718.6517.59354.09173.8917380.6075614774.138458.77136037921.431906324.0914081356.5263607.427.4121.9922.3420.4011.4912.02626.12280.2925818.7787713632.1013464.82149218672.50458.71623.5816.0115.8122.2222.2720.2211.3711.90629.83279.7225011.9386921286.3013546.37149335524.47450.23635.3516.0115.81OpenBenchmarking.org

CUDA Mini-Nbody

Test: Flush Denormals To Zero

OpenBenchmarking.orgSeconds, Fewer Is BetterCUDA Mini-Nbody 2015-11-10Test: Flush Denormals To ZeroGeForce GTX Titan Xp Oct-OffGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 780 TiGeForce GTX 970GeForce GTX 960GeForce GTX 950GeForce GTX 7504080120160200SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.18, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 321.9922.2237.3740.8549.5353.2655.8079.84108.48199.83

CUDA Mini-Nbody

Test: SOA Data Layout

OpenBenchmarking.orgSeconds, Fewer Is BetterCUDA Mini-Nbody 2015-11-10Test: SOA Data LayoutGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 780 TiGeForce GTX 970GeForce GTX 960GeForce GTX 950GeForce GTX 7504080120160200SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.20, N = 3SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 322.2722.3437.4340.9450.1554.3955.8779.97108.50199.95

CUDA Mini-Nbody

Test: Original

OpenBenchmarking.orgSeconds, Fewer Is BetterCUDA Mini-Nbody 2015-11-10Test: OriginalGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 7504080120160200SE +/- 0.11, N = 3SE +/- 0.12, N = 3SE +/- 0.35, N = 3SE +/- 0.57, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.50, N = 3SE +/- 0.43, N = 3SE +/- 0.21, N = 3SE +/- 0.05, N = 320.2220.4032.3734.5845.3854.3261.0382.01105.30180.66

CUDA Mini-Nbody

Test: Cache Blocking

OpenBenchmarking.orgSeconds, Fewer Is BetterCUDA Mini-Nbody 2015-11-10Test: Cache BlockingGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 75020406080100SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.27, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 311.3711.4918.6519.7725.1328.5329.9937.0849.8998.19

CUDA Mini-Nbody

Test: Loop Unrolling

OpenBenchmarking.orgSeconds, Fewer Is BetterCUDA Mini-Nbody 2015-11-10Test: Loop UnrollingGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 75020406080100SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.25, N = 3SE +/- 0.15, N = 3SE +/- 0.21, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 311.9012.0217.5918.4623.8826.4227.0535.3547.5489.34

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 Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 780 TiGeForce GTX 970GeForce GTX 960GeForce GTX 680GeForce GTX 950GeForce GTX 760GeForce GTX 750140280420560700SE +/- 0.78, N = 3SE +/- 1.27, N = 3SE +/- 1.56, N = 3SE +/- 0.21, N = 3SE +/- 0.20, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.56, N = 3SE +/- 1.02, N = 3SE +/- 0.73, N = 3SE +/- 0.28, N = 3SE +/- 0.23, N = 3629.83626.12354.09345.55332.60286.62283.36269.98242.16239.19170.26121.14-std=c++14-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

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 Titan Xp Oct-OffGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 780 TiGeForce GTX 970GeForce GTX 760GeForce GTX 680GeForce GTX 950GeForce GTX 960GeForce GTX 75060120180240300SE +/- 1.77, N = 3SE +/- 1.72, N = 3SE +/- 0.19, N = 3SE +/- 0.65, N = 3SE +/- 1.30, N = 3SE +/- 0.19, N = 3SE +/- 0.52, N = 3SE +/- 0.31, N = 3SE +/- 0.87, N = 3SE +/- 0.08, N = 3SE +/- 1.20, N = 3SE +/- 0.08, N = 3280.29279.72173.89170.36140.12126.71117.2378.4474.9763.2262.7854.69-std=c++14-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

ASKAP tConvolveCuda

Processing: Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP tConvolveCuda 2015-11-10Processing: DegriddingGeForce GTX Titan Xp Oct-OffGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 950GeForce GTX 9606K12K18K24K30KSE +/- 806.83, N = 3SE +/- 806.83, N = 3SE +/- 369.80, N = 3SE +/- 369.80, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 41.05, N = 3SE +/- 34.80, N = 325818.7725011.9317380.6017380.6011094.009509.145706.075290.321. (CXX) g++ options: -fPIC -O3 -m64 -lcudadevrt -lcudart_static -lrt -lpthread -ldl

MandelbulbGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterMandelbulbGPU 1.0pts1OpenCL Device: GPUGeForce GTX Titan Xp Oct-OffGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 680GeForce GTX 760GeForce GTX 75020M40M60M80M100MSE +/- 188108.10, N = 3SE +/- 950597.06, N = 3SE +/- 166919.37, N = 3SE +/- 168304.91, N = 3SE +/- 140370.89, N = 3SE +/- 91420.68, N = 3SE +/- 48150.35, N = 3SE +/- 75512.83, N = 3SE +/- 29855.85, N = 3SE +/- 36731.70, N = 3SE +/- 28089.31, N = 3SE +/- 9818.73, N = 387713632.1086921286.3075614774.1371656708.8363616558.7758811317.1747400001.9044953399.4737156070.8731636512.9725392138.5020060275.531. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

ASKAP tConvolveCuda

Processing: Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP tConvolveCuda 2015-11-10Processing: GriddingGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 950GeForce GTX 9603K6K9K12K15KSE +/- 233.57, N = 3SE +/- 333.87, N = 6SE +/- 130.14, N = 4SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 14.40, N = 3SE +/- 12.43, N = 313546.3713464.828458.778320.506051.275325.123399.143144.851. (CXX) g++ options: -fPIC -O3 -m64 -lcudadevrt -lcudart_static -lrt -lpthread -ldl

JuliaGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterJuliaGPU 1.2pts1OpenCL Device: GPUGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 960GeForce GTX 780 TiGeForce GTX 950GeForce GTX 680GeForce GTX 760GeForce GTX 75030M60M90M120M150MSE +/- 527550.54, N = 3SE +/- 386285.03, N = 3SE +/- 318277.32, N = 3SE +/- 473156.02, N = 3SE +/- 218639.12, N = 3SE +/- 84325.23, N = 3SE +/- 157475.07, N = 3SE +/- 293396.06, N = 3SE +/- 58084.93, N = 3SE +/- 59682.63, N = 3SE +/- 14125.16, N = 3SE +/- 22546.70, N = 3149335524.47149218672.50136037921.43127978049.53113830604.27104144917.2380042041.7378839770.1364913682.6348074789.0338310650.5036136874.001. (CC) gcc options: -O3 -march=native -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL -lm

LuxMark

OpenCL Device: GPU - Scene: Hotel

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: GPU - Scene: HotelGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 680GeForce GTX 760400800120016002000SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 2.00, N = 3SE +/- 0.33, N = 31906185514921346992897769577463

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: FFT SP

OpenBenchmarking.orgGFLOPS, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: FFT SPGeForce GTX Titan Xp Oct-OffGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 960GeForce GTX 950GeForce GTX 750100200300400500SE +/- 1.03, N = 3SE +/- 3.82, N = 3SE +/- 1.19, N = 3SE +/- 0.32, N = 3SE +/- 3.09, N = 3SE +/- 2.44, N = 3SE +/- 1.49, N = 3SE +/- 0.47, N = 3SE +/- 0.69, N = 3458.71450.23324.09311.46289.63263.14212.43172.28113.64-std=c++14-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

LuxMark

OpenCL Device: GPU - Scene: Luxball HDR

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: GPU - Scene: Luxball HDRGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 680GeForce GTX 760GeForce GTX 7503K6K9K12K15KSE +/- 4.70, N = 3SE +/- 44.35, N = 3SE +/- 1.20, N = 3SE +/- 24.85, N = 3SE +/- 35.97, N = 3SE +/- 0.88, N = 3SE +/- 16.67, N = 3SE +/- 12.17, N = 3SE +/- 1.45, N = 3SE +/- 11.67, N = 31408113802107139737963954745313455442533491

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 BandwidthGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 960GeForce GTX 980 TiGeForce GTX 980GeForce GTX 950GeForce GTX 970GeForce GTX 750140280420560700SE +/- 2.35, N = 3SE +/- 8.97, N = 5SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 1.22, N = 3SE +/- 1.15, N = 3SE +/- 0.85, N = 3SE +/- 0.28, N = 3SE +/- 0.42, N = 3635.35623.58356.52351.31348.92336.48326.23325.16158.42-std=c++14-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

LuxMark

OpenCL Device: GPU - Scene: Microphone

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: GPU - Scene: MicrophoneGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 680GeForce GTX 76014002800420056007000SE +/- 3.00, N = 3SE +/- 18.50, N = 3SE +/- 0.67, N = 3SE +/- 7.64, N = 3SE +/- 12.00, N = 3SE +/- 1.15, N = 3SE +/- 4.26, N = 3SE +/- 3.06, N = 3SE +/- 0.67, N = 3636062684776445843022460242321271941

SHOC Scalable HeterOgeneous Computing

Target: CUDA - Benchmark: MD5 Hash

OpenBenchmarking.orgGHash/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: CUDA - Benchmark: MD5 HashGeForce GTX Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 960GeForce GTX 950GeForce GTX 75048121620SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 316.0116.017.426.815.704.793.382.361.08-std=c++14-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft

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 Titan Xp Oct-Swappiness 100GeForce GTX Titan Xp Oct-OffGeForce GTX TITAN XGeForce GTX 980 TiGeForce GTX 980GeForce GTX 970GeForce GTX 780 TiGeForce GTX 960GeForce GTX 950GeForce GTX 680GeForce GTX 760GeForce GTX 75048121620SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 315.8115.817.416.795.684.773.783.362.341.911.401.07-std=c++14-std=c++141. (CXX) g++ options: -O2 -lSHOCCommon -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lcufft


Phoronix Test Suite v10.8.4