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&rdt&grt.

OpenCL cl-mem Benchmark NVIDIA GPUsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionGeForce GTX 980 TiGeForce GTX 970GeForce GTX 960GeForce GTX 980GeForce GTX 780 TiGeForce GTX 950GeForce GTX 760GeForce GTX 750 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 980 Ti 6144MB (999/3505MHz)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 20160609ext43840x2160eVGA NVIDIA GeForce GTX 970 4096MB (1163/3505MHz)eVGA NVIDIA GeForce GTX 960 2048MB (1277/3505MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz)eVGA NVIDIA GeForce GTX 950 2048MB (1202/3304MHz)NVIDIA GeForce GTX 760 2048MB (980/3004MHz)NVIDIA GeForce GTX 750 Ti 2048MB (1019/2700MHz)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 980 Ti: Scaling Governor: intel_pstate performance- GeForce GTX 970: Scaling Governor: intel_pstate performance- GeForce GTX 960: Scaling Governor: intel_pstate performance- GeForce GTX 980: Scaling Governor: intel_pstate performance- GeForce GTX 780 Ti: Scaling Governor: intel_pstate performance- GeForce GTX 950: Scaling Governor: intel_pstate performance- GeForce GTX 760: Scaling Governor: intel_pstate performance- GeForce GTX 750 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 980 Ti: GPU Compute Cores: 2816- GeForce GTX 970: GPU Compute Cores: 1664- GeForce GTX 960: GPU Compute Cores: 1024- GeForce GTX 980: GPU Compute Cores: 2048- GeForce GTX 780 Ti: GPU Compute Cores: 2880- GeForce GTX 950: GPU Compute Cores: 768- GeForce GTX 760: GPU Compute Cores: 1152- GeForce GTX 750 Ti: GPU Compute Cores: 640System Details- GeForce GTX 980 Ti: GPU Compute Cores: 2816.- GeForce GTX 970: GPU Compute Cores: 1664.- GeForce GTX 960: GPU Compute Cores: 1024.- GeForce GTX 980: GPU Compute Cores: 2048.- GeForce GTX 780 Ti: GPU Compute Cores: 2880.- GeForce GTX 950: GPU Compute Cores: 768.- GeForce GTX 760: GPU Compute Cores: 1152.- GeForce GTX 750 Ti: GPU Compute Cores: 640.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 980 TiGeForce GTX 970GeForce GTX 960GeForce GTX 980GeForce GTX 780 TiGeForce GTX 950GeForce GTX 760GeForce GTX 750 TiRadeon R9 FuryRadeon RX 460Radeon R9 290Radeon RX 480216.40265.70239.17125.30143.63129.3070.6081.4070.30142.70164.53152.60238.53266.50251.8389.4076.63120.40106.00123.9063.50332.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 980 TiGeForce GTX 970GeForce GTX 960GeForce GTX 980GeForce GTX 780 TiGeForce GTX 760GeForce GTX 750 TiRadeon R9 FuryRadeon R9 290Radeon RX 48070140210280350SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.13, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 2SE +/- 0.18, N = 3SE +/- 0.26, N = 3SE +/- 0.59, N = 3216.40125.3070.60142.70238.53120.4063.50332.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 980 TiGeForce GTX 970GeForce GTX 960GeForce GTX 980GeForce GTX 780 TiGeForce GTX 950GeForce GTX 760Radeon R9 FuryRadeon R9 290Radeon RX 480100200300400500SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 2SE +/- 1.63, N = 5SE +/- 0.15, N = 3SE +/- 0.93, N = 3SE +/- 0.35, N = 3265.70143.6381.40164.53266.5089.40106.00450.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 980 TiGeForce GTX 970GeForce GTX 960GeForce GTX 980GeForce GTX 780 TiGeForce GTX 950GeForce GTX 760Radeon R9 FuryRadeon R9 290Radeon RX 48080160240320400SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 3.02, N = 3SE +/- 0.55, N = 3SE +/- 0.12, N = 3239.17129.3070.30152.60251.8376.63123.90387.77209.10180.031. (CC) gcc options: -O2 -flto -lOpenCL


Phoronix Test Suite v10.8.5