OpenCL cl-mem Benchmark NVIDIA GPUs

Intel Xeon E3-1280 v5 testing with a MSI C236A WORKSTATION (MS-7998) v1.0 and AMD Radeon RX 480 8192MB on Ubuntu 16.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1701241-RI-CLMEMTEST14.

OpenCL cl-mem Benchmark NVIDIA GPUsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionGeForce GTX 750 TiGeForce GTX 760GeForce GTX 780 TiGeForce GTX 950GeForce GTX 960GeForce GTX 970GeForce GTX 980GeForce GTX 980 TiRadeon R9 FuryRadeon RX 460Radeon R9 290Radeon RX 480Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Sky Lake16384MB256GB TOSHIBA-RD400NVIDIA GeForce GTX 750 Ti 2048MB (1019/2700MHz)Realtek ALC1150Intel ConnectionUbuntu 16.044.4.0-59-generic (x86_64)Unity 7.4.0X Server 1.18.3NVIDIA 375.264.5.0OpenCL 1.2 CUDA 8.0.01.0.24GCC 5.4.0 20160609ext43840x2160NVIDIA 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 (1163/3505MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz)Sapphire AMD Radeon R9 Fury 4096MBAcer B286HKmodesetting 1.18.34.5.13462OpenCL 2.0 AMD-APP (2236.5)1.0.37AMD Radeon RX 460 2048MBamdgpu 1.1.99XFX AMD Radeon R9 200 4096MBmodesetting 1.18.3AMD Radeon RX 480 8192MBamdgpu 1.1.99OpenBenchmarking.orgCompiler Details- --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- GeForce GTX 750 Ti: Scaling Governor: intel_pstate performance- GeForce GTX 760: Scaling Governor: intel_pstate performance- GeForce GTX 780 Ti: Scaling Governor: intel_pstate performance- GeForce GTX 950: Scaling Governor: intel_pstate performance- GeForce GTX 960: Scaling Governor: intel_pstate performance- GeForce GTX 970: Scaling Governor: intel_pstate performance- GeForce GTX 980: Scaling Governor: intel_pstate performance- GeForce GTX 980 Ti: Scaling Governor: intel_pstate performance- Radeon R9 Fury: Scaling Governor: intel_pstate powersave- Radeon RX 460: Scaling Governor: intel_pstate performance- Radeon R9 290: Scaling Governor: intel_pstate powersave- Radeon RX 480: Scaling Governor: intel_pstate performanceOpenCL Details- GeForce GTX 750 Ti: GPU Compute Cores: 640- 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: 2816System Details- GeForce GTX 750 Ti: GPU Compute Cores: 640.- 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.Graphics Details- Radeon R9 Fury, Radeon RX 460, Radeon R9 290, Radeon RX 480: GLAMOR

OpenCL cl-mem Benchmark NVIDIA GPUscl-mem: Copycl-mem: Readcl-mem: WriteGeForce GTX 750 TiGeForce GTX 760GeForce GTX 780 TiGeForce GTX 950GeForce GTX 960GeForce GTX 970GeForce GTX 980GeForce GTX 980 TiRadeon R9 FuryRadeon RX 460Radeon R9 290Radeon RX 48063.50120.40106.00123.90238.53266.50251.8389.4076.6370.6081.4070.30125.30143.63129.30142.70164.53152.60216.40265.70239.17332.47450.50387.77250.73250.73209.10174.67213.80180.03OpenBenchmarking.org

cl-mem

Benchmark: Copy

OpenBenchmarking.orgGB/s, More Is Bettercl-mem 2017-01-13Benchmark: CopyGeForce GTX 750 TiGeForce GTX 760GeForce GTX 780 TiGeForce GTX 960GeForce GTX 970GeForce GTX 980GeForce GTX 980 TiRadeon R9 FuryRadeon R9 290Radeon RX 48070140210280350SE +/- 0.00, N = 2SE +/- 0.00, N = 3SE +/- 0.13, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.18, N = 3SE +/- 0.26, N = 3SE +/- 0.59, N = 363.50120.40238.5370.60125.30142.70216.40332.47250.73174.671. (CC) gcc options: -O2 -flto -lOpenCL

cl-mem

Benchmark: Read

OpenBenchmarking.orgGB/s, More Is Bettercl-mem 2017-01-13Benchmark: ReadGeForce GTX 760GeForce GTX 780 TiGeForce GTX 950GeForce GTX 960GeForce GTX 970GeForce GTX 980GeForce GTX 980 TiRadeon R9 FuryRadeon R9 290Radeon RX 480100200300400500SE +/- 1.63, N = 5SE +/- 0.00, N = 3SE +/- 0.00, N = 2SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.93, N = 3SE +/- 0.35, N = 3106.00266.5089.4081.40143.63164.53265.70450.50250.73213.801. (CC) gcc options: -O2 -flto -lOpenCL

cl-mem

Benchmark: Write

OpenBenchmarking.orgGB/s, More Is Bettercl-mem 2017-01-13Benchmark: WriteGeForce GTX 760GeForce GTX 780 TiGeForce GTX 950GeForce GTX 960GeForce GTX 970GeForce GTX 980GeForce GTX 980 TiRadeon R9 FuryRadeon R9 290Radeon RX 48080160240320400SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 3.02, N = 3SE +/- 0.55, N = 3SE +/- 0.12, N = 3123.90251.8376.6370.30129.30152.60239.17387.77209.10180.031. (CC) gcc options: -O2 -flto -lOpenCL


Phoronix Test Suite v10.8.4