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.

NVIDIA GeForce 700 Series OpenCL Linux TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGeForce GTX 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITANAMD FX-8350 Eight-Core @ 4.42GHz (8 Cores)ASUS Crosshair V FormulaAMD RD890 bridge8192MB64GB OCZ AGILITYASUS NVIDIA GeForce GTX 460 768MB (675/1800MHz)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.8ext42560x1600eVGA 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.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 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: 2688System 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 Testsparboil: OpenCL LBMparboil: OpenCL TPACFjuliagpu: GPUmandelbulbgpu: GPUmandelgpu: GPUluxmark: GPU - Roomluxmark: GPU - Salaluxmark: GPU - Luxball HDRopendwarfs: LU Decompositionopendwarfs: Cyclic Redundancy CheckGeForce GTX 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITAN116.138.4721236414.379344592.9321490960.63181382258497.340.13111.4210.2317408360.237726103.6017434245.771493192167110.440.161130.734070768.601778831.133724797.432742316453.430.79132.5710784203.705011907.7012454851.73821771183152.860.2078.645.6636464063.4016843477.3748508252.40296649419557.210.0663.136.9329279905.4713585728.6037981482.40242533350670.320.0775.225.3837682936.5717624393.3351384017.53313685442656.100.0526.933.5157985256.8727363874.5063897715.1380517061209645.310.0427.313.7351535490.6724953572.1057531726.7071715511102751.930.04OpenBenchmarking.org

Parboil

Test: OpenCL LBM

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

Parboil

Test: OpenCL TPACF

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

JuliaGPU

OpenCL Device: GPU

OpenBenchmarking.orgSamples/sec, More Is BetterJuliaGPU 1.2pts1OpenCL Device: GPUGeForce GTX 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITAN12M24M36M48M60MSE +/- 91778.51, N = 3SE +/- 35264.87, N = 3SE +/- 5959.90, N = 3SE +/- 8359.31, N = 3SE +/- 126666.82, N = 3SE +/- 185750.55, N = 3SE +/- 402174.42, N = 3SE +/- 984002.15, N = 3SE +/- 624316.34, N = 321236414.3717408360.234070768.6010784203.7036464063.4029279905.4737682936.5757985256.8751535490.671. (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 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITAN6M12M18M24M30MSE +/- 32253.29, N = 3SE +/- 28555.59, N = 3SE +/- 1070.32, N = 3SE +/- 4527.22, N = 3SE +/- 136703.09, N = 3SE +/- 31790.56, N = 3SE +/- 231514.62, N = 3SE +/- 453061.26, N = 3SE +/- 171339.98, N = 39344592.937726103.601778831.135011907.7016843477.3713585728.6017624393.3327363874.5024953572.101. (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 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITAN14M28M42M56M70MSE +/- 2387.69, N = 3SE +/- 495.45, N = 3SE +/- 2662.38, N = 3SE +/- 568.94, N = 3SE +/- 8154.86, N = 3SE +/- 17942.20, N = 3SE +/- 13372.04, N = 3SE +/- 64466.62, N = 3SE +/- 31142.21, N = 321490960.6317434245.773724797.4312454851.7348508252.4037981482.4051384017.5363897715.1357531726.701. (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 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITAN2004006008001000SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.88, N = 31811492782296242313805717

LuxMark

OpenCL Device: GPU - Scene: Sala

OpenBenchmarking.orgScore, More Is BetterLuxMark 2.1beta1OpenCL Device: GPU - Scene: SalaGeForce GTX 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITAN400800120016002000SE +/- 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.67, N = 3SE +/- 0.58, N = 33823194217764953368517061551

LuxMark

OpenCL Device: GPU - Scene: Luxball HDR

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

OpenDwarfs

Test: LU Decomposition

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

OpenDwarfs

Test: Cyclic Redundancy Check

OpenBenchmarking.orgms, Fewer Is BetterOpenDwarfs 2013-11-06Test: Cyclic Redundancy CheckGeForce GTX 460GeForce GTX 550 TiGeForce GT 610GeForce GTX 650GeForce GTX 680GeForce GTX 760GeForce GTX 770GeForce GTX 780 TiGeForce GTX TITAN0.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.130.160.790.200.060.070.050.040.041. (CC) gcc options: -lm -lOpenCL


Phoronix Test Suite v10.8.4