NVIDIA Pascal Fresh Summer 2018 OpenCL Benchmarks
NVIDIA OpenCL compute benchmarks on Ubuntu Linux for a future article by Michael Larabel.
GeForce GTX 1050
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: Zotac NVIDIA GeForce GTX 1050 2048MB (1354/3504MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.8-041708-generic (x86_64), Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.45, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 9.2.177, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -v
Processor Notes: Scaling Governor: intel_pstate performance
OpenCL Notes: GPU Compute Cores: 640
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
GeForce GTX 1050 Ti
Changed Graphics to eVGA NVIDIA GeForce GTX 1050 Ti 4096MB (1354/3504MHz).
OpenCL Change: GPU Compute Cores: 768
GeForce GTX 1060
Changed Graphics to NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz).
OpenCL Change: GPU Compute Cores: 1280
GeForce GTX 1070
Changed Graphics to NVIDIA GeForce GTX 1070 8192MB (1506/4006MHz).
OpenCL Change: GPU Compute Cores: 1920
GeForce GTX 1070 Ti
Changed Graphics to Zotac NVIDIA GeForce GTX 1070 Ti 8192MB (1607/4006MHz).
OpenCL Change: GPU Compute Cores: 2432
GeForce GTX 1080 Ti
Changed Graphics to NVIDIA GeForce GTX 1080 Ti 11264MB (1480/5508MHz).
OpenCL Change: GPU Compute Cores: 3584
test
Processor: AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (16 Cores), Motherboard: Gigabyte AB350-Gaming-CF, Chipset: AMD Device 1450, Memory: 16384MB, Disk: 500GB Samsung SSD 850 + 512GB Intenso SSD Sat, Graphics: Gigabyte NVIDIA GeForce GTX 1070 8192MB (987/4006MHz), Audio: NVIDIA Device 10f0, Network: Realtek RTL8111/8168/8411
OS: elementary 0.4.1, Kernel: 4.15.0-30-generic (x86_64), Display Driver: NVIDIA 396.51, Compiler: GCC 5.5.0 20171010, File-System: ext4 (ecryptfs), Screen Resolution: 2560x1440
Compiler Notes: --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
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
OpenCL Notes: GPU Compute Cores: 1920
System Notes: GPU Compute Cores: 1920.
SHOC Scalable HeterOgeneous Computing
The CUDA and OpenCL version of Vetter's Scalable HeterOgeneous Computing benchmark suite. Learn more via the OpenBenchmarking.org test page.
ViennaCL
ViennaCL is an open-source linear algebra library written in C++ and with support for OpenCL and OpenMP. This test profile uses ViennaCL OpenCL support and runs the included computational benchmark. Learn more via the OpenBenchmarking.org test page.
cl-mem
A basic OpenCL memory benchmark. Learn more via the OpenBenchmarking.org test page.
IndigoBench
This is a test of Indigo Renderer's IndigoBench benchmark. Learn more via the OpenBenchmarking.org test page.
JuliaGPU
JuliaGPU is an OpenCL benchmark with this version containing various PTS-specific enhancements. Learn more via the OpenBenchmarking.org test page.
MandelGPU
MandelGPU is an OpenCL benchmark and this test runs with the OpenCL rendering float4 kernel with a maximum of 4096 iterations. Learn more via the OpenBenchmarking.org test page.
LuxMark
LuxMark is a multi-platform OpenGL benchmark using LuxRender. LuxMark supports targeting different OpenCL devices and has multiple scenes available for rendering. LuxMark is a fully open-source OpenCL program with real-world rendering examples. Learn more via the OpenBenchmarking.org test page.
GeForce GTX 1050
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: Zotac NVIDIA GeForce GTX 1050 2048MB (1354/3504MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.8-041708-generic (x86_64), Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.45, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 9.2.177, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -v
Processor Notes: Scaling Governor: intel_pstate performance
OpenCL Notes: GPU Compute Cores: 640
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Testing initiated at 23 July 2018 21:17 by user phoronix.
GeForce GTX 1050 Ti
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: eVGA NVIDIA GeForce GTX 1050 Ti 4096MB (1354/3504MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.8-041708-generic (x86_64), Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.45, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 9.2.177, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -v
Processor Notes: Scaling Governor: intel_pstate performance
OpenCL Notes: GPU Compute Cores: 768
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Testing initiated at 23 July 2018 19:15 by user phoronix.
GeForce GTX 1060
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.8-041708-generic (x86_64), Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.45, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 9.2.177, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -v
Processor Notes: Scaling Governor: intel_pstate performance
OpenCL Notes: GPU Compute Cores: 1280
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Testing initiated at 23 July 2018 17:05 by user phoronix.
GeForce GTX 1070
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: NVIDIA GeForce GTX 1070 8192MB (1506/4006MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.8-041708-generic (x86_64), Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.45, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 9.2.177, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -v
Processor Notes: Scaling Governor: intel_pstate performance
OpenCL Notes: GPU Compute Cores: 1920
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Testing initiated at 23 July 2018 17:59 by user phoronix.
GeForce GTX 1070 Ti
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: Zotac NVIDIA GeForce GTX 1070 Ti 8192MB (1607/4006MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.8-041708-generic (x86_64), Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.45, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 9.2.177, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -v
Processor Notes: Scaling Governor: intel_pstate performance
OpenCL Notes: GPU Compute Cores: 2432
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Testing initiated at 23 July 2018 18:38 by user phoronix.
GeForce GTX 1080 Ti
Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0809 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB SABRENT + 118GB INTEL SSDPEK1W120GA, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1480/5508MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.8-041708-generic (x86_64), Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.45, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 9.2.177, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -v
Processor Notes: Scaling Governor: intel_pstate performance
OpenCL Notes: GPU Compute Cores: 3584
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Testing initiated at 23 July 2018 19:54 by user phoronix.
test
Processor: AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (16 Cores), Motherboard: Gigabyte AB350-Gaming-CF, Chipset: AMD Device 1450, Memory: 16384MB, Disk: 500GB Samsung SSD 850 + 512GB Intenso SSD Sat, Graphics: Gigabyte NVIDIA GeForce GTX 1070 8192MB (987/4006MHz), Audio: NVIDIA Device 10f0, Network: Realtek RTL8111/8168/8411
OS: elementary 0.4.1, Kernel: 4.15.0-30-generic (x86_64), Display Driver: NVIDIA 396.51, Compiler: GCC 5.5.0 20171010, File-System: ext4 (ecryptfs), Screen Resolution: 2560x1440
Compiler Notes: --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
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
OpenCL Notes: GPU Compute Cores: 1920
System Notes: GPU Compute Cores: 1920.
Testing initiated at 8 August 2018 22:10 by user nejc.