NVIDIA GeForce 700 Series OpenCL Linux Tests NVIDIA GeForce graphics cards benchmarking OpenCL GPGPU performance on Ubuntu Linux. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1311261-SO-NVIDIAGEF80&grs&sro .
NVIDIA GeForce 700 Series OpenCL Linux Tests Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution GeForce GTX 460 GeForce GTX 550 Ti GeForce GT 610 GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN AMD FX-8350 Eight-Core @ 4.42GHz (8 Cores) ASUS Crosshair V Formula AMD RD890 bridge 8192MB 64GB OCZ AGILITY ASUS NVIDIA GeForce GTX 460 768MB (675/1800MHz) Realtek ALC889 Intel 82583V Gigabit Connection Ubuntu 13.10 3.11.0-13-generic (x86_64) Xfce 4.10 X Server 1.14.3 NVIDIA 331.20 4.3.0 GCC 4.8 ext4 2560x1600 eVGA NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz) Zotac NVIDIA GeForce GT 610 1024MB (810/533MHz) MSI NVIDIA GeForce GTX 650 1024MB (1084/2500MHz) NVIDIA GeForce GTX 680 2048MB (705/3004MHz) NVIDIA GeForce GTX 760 2048MB (540/3004MHz) NVIDIA GeForce GTX 770 2048MB (540/3505MHz) NVIDIA GeForce GTX 780 Ti 3072MB (549/3500MHz) NVIDIA GeForce GTX TITAN 6144MB (575/3004MHz) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --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-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v OpenCL Details - GeForce GTX 460: GPU Compute Cores: 336 - GeForce GTX 550 Ti: GPU Compute Cores: 192 - GeForce GT 610: GPU Compute Cores: 48 - GeForce GTX 650: GPU Compute Cores: 384 - GeForce GTX 680: GPU Compute Cores: 1536 - GeForce GTX 760: GPU Compute Cores: 1152 - GeForce GTX 770: GPU Compute Cores: 1536 - GeForce GTX 780 Ti: GPU Compute Cores: 2880 - GeForce GTX TITAN: GPU Compute Cores: 2688 System Details - GeForce GTX 460: GPU Compute Cores: 336. - GeForce GTX 550 Ti: GPU Compute Cores: 192. - GeForce GT 610: GPU Compute Cores: 48. - GeForce GTX 650: GPU Compute Cores: 384. - GeForce GTX 680: GPU Compute Cores: 1536. - GeForce GTX 760: GPU Compute Cores: 1152. - GeForce GTX 770: GPU Compute Cores: 1536. - GeForce GTX 780 Ti: GPU Compute Cores: 2880. - GeForce GTX TITAN: GPU Compute Cores: 2688.
NVIDIA GeForce 700 Series OpenCL Linux Tests parboil: OpenCL LBM luxmark: GPU - Sala luxmark: GPU - Luxball HDR luxmark: GPU - Room parboil: OpenCL TPACF opendwarfs: Cyclic Redundancy Check mandelgpu: GPU mandelbulbgpu: GPU juliagpu: GPU opendwarfs: LU Decomposition GeForce GTX 460 GeForce GTX 550 Ti GeForce GT 610 GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 116.13 382 2584 181 8.47 0.13 21490960.63 9344592.93 21236414.37 97.34 111.42 319 2167 149 10.23 0.16 17434245.77 7726103.60 17408360.23 110.44 1130.73 42 316 27 0.79 3724797.43 1778831.13 4070768.60 453.43 132.57 177 1183 82 0.20 12454851.73 5011907.70 10784203.70 152.86 78.64 649 4195 296 5.66 0.06 48508252.40 16843477.37 36464063.40 57.21 63.13 533 3506 242 6.93 0.07 37981482.40 13585728.60 29279905.47 70.32 75.22 685 4426 313 5.38 0.05 51384017.53 17624393.33 37682936.57 56.10 26.93 1706 12096 805 3.51 0.04 63897715.13 27363874.50 57985256.87 45.31 27.31 1551 11027 717 3.73 0.04 57531726.70 24953572.10 51535490.67 51.93 OpenBenchmarking.org
Parboil Test: OpenCL LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL LBM GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 200 400 600 800 1000 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 1130.73 116.13 111.42 132.57 78.64 63.13 75.22 26.93 27.31 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
LuxMark OpenCL Device: GPU - Scene: Sala OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Sala GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 400 800 1200 1600 2000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 42 382 319 177 649 533 685 1706 1551
LuxMark OpenCL Device: GPU - Scene: Luxball HDR OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Luxball HDR GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 3K 6K 9K 12K 15K SE +/- 0.33, N = 3 SE +/- 1.45, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 1.67, N = 3 SE +/- 10.87, N = 3 SE +/- 3.00, N = 3 316 2584 2167 1183 4195 3506 4426 12096 11027
LuxMark OpenCL Device: GPU - Scene: Room OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Room GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 200 400 600 800 1000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 27 181 149 82 296 242 313 805 717
Parboil Test: OpenCL TPACF OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL TPACF GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 5 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 6 8.47 10.23 5.66 6.93 5.38 3.51 3.73 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
OpenDwarfs Test: Cyclic Redundancy Check OpenBenchmarking.org ms, Fewer Is Better OpenDwarfs 2013-11-06 Test: Cyclic Redundancy Check GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 0.1778 0.3556 0.5334 0.7112 0.889 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.79 0.13 0.16 0.20 0.06 0.07 0.05 0.04 0.04 1. (CC) gcc options: -lm -lOpenCL
MandelGPU OpenCL Device: GPU OpenBenchmarking.org Samples/sec, More Is Better MandelGPU 1.3pts1 OpenCL Device: GPU GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 14M 28M 42M 56M 70M SE +/- 2662.38, N = 3 SE +/- 2387.69, N = 3 SE +/- 495.45, N = 3 SE +/- 568.94, N = 3 SE +/- 8154.86, N = 3 SE +/- 17942.20, N = 3 SE +/- 13372.04, N = 3 SE +/- 64466.62, N = 3 SE +/- 31142.21, N = 3 3724797.43 21490960.63 17434245.77 12454851.73 48508252.40 37981482.40 51384017.53 63897715.13 57531726.70 1. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL
MandelbulbGPU OpenCL Device: GPU OpenBenchmarking.org Samples/sec, More Is Better MandelbulbGPU 1.0pts1 OpenCL Device: GPU GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 6M 12M 18M 24M 30M SE +/- 1070.32, N = 3 SE +/- 32253.29, N = 3 SE +/- 28555.59, N = 3 SE +/- 4527.22, N = 3 SE +/- 136703.09, N = 3 SE +/- 31790.56, N = 3 SE +/- 231514.62, N = 3 SE +/- 453061.26, N = 3 SE +/- 171339.98, N = 3 1778831.13 9344592.93 7726103.60 5011907.70 16843477.37 13585728.60 17624393.33 27363874.50 24953572.10 1. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL
JuliaGPU OpenCL Device: GPU OpenBenchmarking.org Samples/sec, More Is Better JuliaGPU 1.2pts1 OpenCL Device: GPU GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 12M 24M 36M 48M 60M SE +/- 5959.90, N = 3 SE +/- 91778.51, N = 3 SE +/- 35264.87, N = 3 SE +/- 8359.31, N = 3 SE +/- 126666.82, N = 3 SE +/- 185750.55, N = 3 SE +/- 402174.42, N = 3 SE +/- 984002.15, N = 3 SE +/- 624316.34, N = 3 4070768.60 21236414.37 17408360.23 10784203.70 36464063.40 29279905.47 37682936.57 57985256.87 51535490.67 1. (CC) gcc options: -O3 -march=native -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL -lm
OpenDwarfs Test: LU Decomposition OpenBenchmarking.org ms, Fewer Is Better OpenDwarfs 2013-11-06 Test: LU Decomposition GeForce GT 610 GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 650 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX TITAN 100 200 300 400 500 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 SE +/- 0.69, N = 3 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 SE +/- 0.29, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 453.43 97.34 110.44 152.86 57.21 70.32 56.10 45.31 51.93 1. (CC) gcc options: -lm -lOpenCL
Phoronix Test Suite v10.8.5