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

NVIDIA GeForce 700 Series OpenCL Linux TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 610AMD FX-8350 Eight-Core @ 4.42GHz (8 Cores)ASUS Crosshair V FormulaAMD RD890 bridge8192MB64GB OCZ AGILITYNVIDIA GeForce GTX TITAN 6144MB (575/3004MHz)Realtek ALC889Intel 82583V Gigabit ConnectionUbuntu 13.103.11.0-13-generic (x86_64)Xfce 4.10X Server 1.14.3NVIDIA 331.204.3.0GCC 4.8ext42560x1600NVIDIA GeForce GTX 760 2048MB (540/3004MHz)NVIDIA GeForce GTX 780 Ti 3072MB (549/3500MHz)NVIDIA GeForce GTX 770 2048MB (540/3505MHz)ASUS NVIDIA GeForce GTX 460 768MB (675/1800MHz)MSI NVIDIA GeForce GTX 650 1024MB (1084/2500MHz)eVGA NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz)NVIDIA GeForce GTX 680 2048MB (705/3004MHz)Zotac NVIDIA GeForce GT 610 1024MB (810/533MHz)OpenBenchmarking.orgCompiler 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 TITAN: GPU Compute Cores: 2688- GeForce GTX 760: GPU Compute Cores: 1152- GeForce GTX 780 Ti: GPU Compute Cores: 2880- GeForce GTX 770: GPU Compute Cores: 1536- GeForce GTX 460: GPU Compute Cores: 336- GeForce GTX 650: GPU Compute Cores: 384- GeForce GTX 550 Ti: GPU Compute Cores: 192- GeForce GTX 680: GPU Compute Cores: 1536- GeForce GT 610: GPU Compute Cores: 48System Details- GeForce GTX TITAN: GPU Compute Cores: 2688.- GeForce GTX 760: GPU Compute Cores: 1152.- GeForce GTX 780 Ti: GPU Compute Cores: 2880.- GeForce GTX 770: GPU Compute Cores: 1536.- GeForce GTX 460: GPU Compute Cores: 336.- GeForce GTX 650: GPU Compute Cores: 384.- GeForce GTX 550 Ti: GPU Compute Cores: 192.- GeForce GTX 680: GPU Compute Cores: 1536.- GeForce GT 610: GPU Compute Cores: 48.

NVIDIA GeForce 700 Series OpenCL Linux Testsparboil: OpenCL LBMparboil: OpenCL TPACFjuliagpu: GPUmandelbulbgpu: GPUmandelgpu: GPUluxmark: GPU - Roomluxmark: GPU - Salaluxmark: GPU - Luxball HDRopendwarfs: LU Decompositionopendwarfs: Cyclic Redundancy CheckGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 61027.313.7351535490.6724953572.1057531726.7071715511102751.930.0463.136.9329279905.4713585728.6037981482.40242533350670.320.0726.933.5157985256.8727363874.5063897715.1380517061209645.310.0475.225.3837682936.5717624393.3351384017.53313685442656.100.05116.138.4721236414.379344592.9321490960.63181382258497.340.13132.5710784203.705011907.7012454851.73821771183152.860.20111.4210.2317408360.237726103.6017434245.771493192167110.440.1678.645.6636464063.4016843477.3748508252.40296649419557.210.061130.734070768.601778831.133724797.432742316453.430.79OpenBenchmarking.org

Parboil

Test: OpenCL LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenCL LBMGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 6102004006008001000SE +/- 0.13, N = 3SE +/- 0.21, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.14, N = 3SE +/- 0.01, N = 327.3163.1326.9375.22116.13132.57111.4278.641130.731. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenCL TPACF

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenCL TPACFGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 550 TiGeForce GTX 6803691215SE +/- 0.09, N = 6SE +/- 0.10, N = 5SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 33.736.933.515.388.4710.235.661. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

JuliaGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterJuliaGPU 1.2pts1OpenCL Device: GPUGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 61012M24M36M48M60MSE +/- 624316.34, N = 3SE +/- 185750.55, N = 3SE +/- 984002.15, N = 3SE +/- 402174.42, N = 3SE +/- 91778.51, N = 3SE +/- 8359.31, N = 3SE +/- 35264.87, N = 3SE +/- 126666.82, N = 3SE +/- 5959.90, N = 351535490.6729279905.4757985256.8737682936.5721236414.3710784203.7017408360.2336464063.404070768.601. (CC) gcc options: -O3 -march=native -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL -lm

MandelbulbGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterMandelbulbGPU 1.0pts1OpenCL Device: GPUGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 6106M12M18M24M30MSE +/- 171339.98, N = 3SE +/- 31790.56, N = 3SE +/- 453061.26, N = 3SE +/- 231514.62, N = 3SE +/- 32253.29, N = 3SE +/- 4527.22, N = 3SE +/- 28555.59, N = 3SE +/- 136703.09, N = 3SE +/- 1070.32, N = 324953572.1013585728.6027363874.5017624393.339344592.935011907.707726103.6016843477.371778831.131. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

MandelGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterMandelGPU 1.3pts1OpenCL Device: GPUGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 61014M28M42M56M70MSE +/- 31142.21, N = 3SE +/- 17942.20, N = 3SE +/- 64466.62, N = 3SE +/- 13372.04, N = 3SE +/- 2387.69, N = 3SE +/- 568.94, N = 3SE +/- 495.45, N = 3SE +/- 8154.86, N = 3SE +/- 2662.38, N = 357531726.7037981482.4063897715.1351384017.5321490960.6312454851.7317434245.7748508252.403724797.431. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

LuxMark

OpenCL Device: GPU - Scene: Room

OpenBenchmarking.orgScore, More Is BetterLuxMark 2.1beta1OpenCL Device: GPU - Scene: RoomGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 6102004006008001000SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 37172428053131818214929627

LuxMark

OpenCL Device: GPU - Scene: Sala

OpenBenchmarking.orgScore, More Is BetterLuxMark 2.1beta1OpenCL Device: GPU - Scene: SalaGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 610400800120016002000SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31551533170668538217731964942

LuxMark

OpenCL Device: GPU - Scene: Luxball HDR

OpenBenchmarking.orgScore, More Is BetterLuxMark 2.1beta1OpenCL Device: GPU - Scene: Luxball HDRGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 6103K6K9K12K15KSE +/- 3.00, N = 3SE +/- 0.33, N = 3SE +/- 10.87, N = 3SE +/- 1.67, N = 3SE +/- 1.45, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 31102735061209644262584118321674195316

OpenDwarfs

Test: LU Decomposition

OpenBenchmarking.orgms, Fewer Is BetterOpenDwarfs 2013-11-06Test: LU DecompositionGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 610100200300400500SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.04, N = 3SE +/- 0.29, N = 3SE +/- 0.13, N = 3SE +/- 0.69, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 351.9370.3245.3156.1097.34152.86110.4457.21453.431. (CC) gcc options: -lm -lOpenCL

OpenDwarfs

Test: Cyclic Redundancy Check

OpenBenchmarking.orgms, Fewer Is BetterOpenDwarfs 2013-11-06Test: Cyclic Redundancy CheckGeForce GTX TITANGeForce GTX 760GeForce GTX 780 TiGeForce GTX 770GeForce GTX 460GeForce GTX 650GeForce GTX 550 TiGeForce GTX 680GeForce GT 6100.17780.35560.53340.71120.889SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.040.070.040.050.130.200.160.060.791. (CC) gcc options: -lm -lOpenCL


Phoronix Test Suite v10.8.4