OpenCL Clear Linux Intel Beignet KBL Intel Core i7-6800K testing with a MSI X99A WORKSTATION (MS-7A54) v1.0 and NVIDIA GeForce GTX TITAN X 12288MB on Ubuntu 16.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1701152-PTS-1701158R84&grt&sor&export=txt .
OpenCL Clear Linux Intel Beignet KBL Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Core i5 7600K GTX TITAN X Intel Core i5-7600K @ 3.80GHz (4 Cores) ASUS PRIME Z270-P Intel Device 591f 16384MB Samsung SSD 950 PRO 256GB Intel Kabylake GT2 3072MB Realtek ALC887-VD DELL P2415Q Realtek RTL8111/8168/8411 Clear Linux 12720 4.9.3-293.native (x86_64) Xfce 4.12 X Server 1.19.1 modesetting 1.19.1 4.5 Mesa 17.0.0-devel 1.0.3 GCC 6.3.0 + Clang 3.9.1 + LLVM 3.9.1 ext4 1920x1080 Intel Core i7-6800K @ 3.80GHz (12 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 NVIDIA GeForce GTX TITAN X 12288MB (1001/3505MHz) Realtek ALC1150 Intel Connection Ubuntu 16.04 4.4.0-59-generic (x86_64) Unity 7.4.0 X Server 1.18.4 NVIDIA 375.27.03 4.5.0 1.0.8 GCC 5.4.0 20160609 + CUDA 8.0 2560x1440 OpenBenchmarking.org Compiler Details - Core i5 7600K: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - GTX TITAN X: --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 Details - Core i5 7600K: Scaling Governor: acpi-cpufreq performance - GTX TITAN X: Scaling Governor: intel_pstate powersave OpenCL Details - GTX TITAN X: GPU Compute Cores: 3072 System Details - GTX TITAN X: GPU Compute Cores: 3072.
OpenCL Clear Linux Intel Beignet KBL juliagpu: GPU mandelbulbgpu: GPU mandelgpu: GPU shoc: OpenCL - Triad shoc: OpenCL - FFT SP shoc: OpenCL - MD5 Hash shoc: OpenCL - Max SP Flops shoc: OpenCL - Bus Speed Download shoc: OpenCL - Bus Speed Readback shoc: OpenCL - Texture Read Bandwidth viennacl: OpenCL LU Factorization Core i5 7600K GTX TITAN X 36825954.17 7970445.00 9207655.03 8.66 10.09 0.30 340.75 27.08 35.82 58.98 9.84 128777359.73 70382721.50 141222344.27 11.87 201.43 9.18 6735.79 12.13 13.22 359.38 46.04 OpenBenchmarking.org
JuliaGPU OpenCL Device: GPU OpenBenchmarking.org Samples/sec, More Is Better JuliaGPU 1.2pts1 OpenCL Device: GPU GTX TITAN X Core i5 7600K 30M 60M 90M 120M 150M SE +/- 297244.35, N = 3 SE +/- 6633.81, N = 3 128777359.73 36825954.17 1. (CC) gcc options: -O3 -march=native -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL -lm
MandelbulbGPU OpenCL Device: GPU OpenBenchmarking.org Samples/sec, More Is Better MandelbulbGPU 1.0pts1 OpenCL Device: GPU GTX TITAN X Core i5 7600K 15M 30M 45M 60M 75M SE +/- 199860.21, N = 3 SE +/- 19308.40, N = 3 70382721.50 7970445.00 1. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL
MandelGPU OpenCL Device: GPU OpenBenchmarking.org Samples/sec, More Is Better MandelGPU 1.3pts1 OpenCL Device: GPU GTX TITAN X Core i5 7600K 30M 60M 90M 120M 150M SE +/- 401375.44, N = 3 SE +/- 713.06, N = 3 141222344.27 9207655.03 1. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Triad OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Triad GTX TITAN X Core i5 7600K 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 11.87 8.66 -lcudadevrt -lcudart_static -lpthread -ldl -lcufft -pipe -fexceptions -fstack-protector -malign-data=abi -ftree-vectorize -fopt-info-vec -m64 -march=westmere -mtune=haswell -O3 -mtune=native -ffat-lto-objects -flto -lSHOCCommonMPI -lSHOCCommonOpenCL -lOpenCL -lmpicxx -lmpi 1. (CXX) g++ options: -O2 -lSHOCCommon -lrt
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: FFT SP OpenBenchmarking.org GFLOPS, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: FFT SP GTX TITAN X Core i5 7600K 40 80 120 160 200 SE +/- 2.46, N = 3 SE +/- 0.01, N = 3 201.43 10.09 -lcudadevrt -lcudart_static -lpthread -ldl -lcufft 1. (CXX) g++ options: -O2 -lSHOCCommon -lrt
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: MD5 Hash OpenBenchmarking.org GHash/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: MD5 Hash GTX TITAN X Core i5 7600K 3 6 9 12 15 SE +/- 0.16, N = 6 SE +/- 0.00, N = 3 9.18 0.30 -lcudadevrt -lcudart_static -lpthread -ldl -lcufft 1. (CXX) g++ options: -O2 -lSHOCCommon -lrt
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Max SP Flops OpenBenchmarking.org GFLOPS, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Max SP Flops GTX TITAN X Core i5 7600K 1400 2800 4200 5600 7000 SE +/- 44.75, N = 3 SE +/- 0.00, N = 3 6735.79 340.75 -lcudadevrt -lcudart_static -lpthread -ldl -lcufft 1. (CXX) g++ options: -O2 -lSHOCCommon -lrt
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Bus Speed Download OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Download Core i5 7600K GTX TITAN X 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 27.08 12.13 -pipe -fexceptions -fstack-protector -malign-data=abi -ftree-vectorize -fopt-info-vec -m64 -march=westmere -mtune=haswell -O3 -mtune=native -ffat-lto-objects -flto -lSHOCCommonMPI -lSHOCCommonOpenCL -lOpenCL -lmpicxx -lmpi -lcudadevrt -lcudart_static -lpthread -ldl -lcufft 1. (CXX) g++ options: -O2 -lSHOCCommon -lrt
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Bus Speed Readback OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Readback Core i5 7600K GTX TITAN X 8 16 24 32 40 SE +/- 0.34, N = 3 SE +/- 0.00, N = 3 35.82 13.22 -pipe -fexceptions -fstack-protector -malign-data=abi -ftree-vectorize -fopt-info-vec -m64 -march=westmere -mtune=haswell -O3 -mtune=native -ffat-lto-objects -flto -lSHOCCommonMPI -lSHOCCommonOpenCL -lOpenCL -lmpicxx -lmpi -lcudadevrt -lcudart_static -lpthread -ldl -lcufft 1. (CXX) g++ options: -O2 -lSHOCCommon -lrt
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Texture Read Bandwidth OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Texture Read Bandwidth GTX TITAN X Core i5 7600K 80 160 240 320 400 SE +/- 1.05, N = 3 SE +/- 0.03, N = 3 359.38 58.98 -lcudadevrt -lcudart_static -lpthread -ldl -lcufft -pipe -fexceptions -fstack-protector -malign-data=abi -ftree-vectorize -fopt-info-vec -m64 -march=westmere -mtune=haswell -O3 -mtune=native -ffat-lto-objects -flto -lSHOCCommonMPI -lSHOCCommonOpenCL -lOpenCL -lmpicxx -lmpi 1. (CXX) g++ options: -O2 -lSHOCCommon -lrt
ViennaCL OpenCL LU Factorization OpenBenchmarking.org GFLOPS, More Is Better ViennaCL 1.4.2 OpenCL LU Factorization GTX TITAN X Core i5 7600K 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 46.04 9.84 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=native -malign-data=abi -ftree-vectorize -ffat-lto-objects -flto 1. (CXX) g++ options: -rdynamic -lOpenCL
Phoronix Test Suite v10.8.5