NVIDIA GeForce Linux OpenCL Performance

Benchmarking of various NVIDIA graphics cards for a future Phoronix article by Michael Larabel. Using the NVIDIA Linux graphics driver the GeForce GTX 680, GT 220, GT 520, GT 240, 9600GSO, 9800GT, and GTX460 discrete graphics cards were performance benchmarked.

HTML result view exported from: https://openbenchmarking.org/result/1207020-SU-1206233SU47.

NVIDIA GeForce Linux OpenCL PerformanceProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGeForce 9600GSOGeForce 9800GTGeForce GT 220GeForce GT 240GeForce GTX 460GeForce GT 520GeForce GTX 680AMD-A6-3410AMD-A6-3410mxFedora17-catalyst126finalIntel Core i7-3770K @ 3.50GHz (8 Cores)ECS Z77H2-A2X v1.0Intel Ivy Bridge DRAM16384MB240GB OCZ VERTEX3NVIDIA GeForce 9600 GSO 1024MB (500/900MHz)Realtek ALC892Realtek RTL8111/8168BUbuntu 12.043.2.0-23-generic (x86_64)Unity 5.10.0X Server 1.11.3NVIDIA 295.403.3.0 NVIDIA 295.40GCC 4.6 + CUDA 4.2ext42560x1600NVIDIA GeForce 9800 GT 512MB (660/950MHz)NVIDIA GeForce GT 220 1024MB (625/400MHz)NVIDIA GeForce GT 240 512MB (550/1700MHz)NVIDIA GeForce GTX 460 768MB (675/1800MHz)4.2.0 NVIDIA 295.40NVIDIA GeForce GT 520 1024MB (810/500MHz)NVIDIA GeForce GTX 680 2048MB (705/3004MHz)AMD A6-3410MX APU @ 1.60GHz (4 Cores)HP 358D v33.18AMD Family 12h Root Complex6144MB500GB Seagate ST9500420ASAMD Radeon HD 6520G 512MB (400/667MHz)ATI R6xx HDMIRealtek RTL8111/8168B + Ralink RT5390 Wireless 802.11n 1T/1RSUSE LINUX 12.13.3.6-1.2-jan (x86_64)KDE 4.7.2X Server 1.10.4fglrx 8.98.2 Catalyst 12.64.2.11733GCC 4.61366x768AMD Radeon HD 6520G 512MBRealtek RTL8111/8168B + Ralink Device 5390Fedora 17 (Beefy Miracle)3.4.3-1.fc17.x86_64 (x86_64)KDE 4.8.4X Server 1.12.2fglrx 8.98.2GCC 4.7.0 20120507AMD Radeon 6600M and 6700M 512MB3.4.4-3.fc17.x86_64 (x86_64)OpenBenchmarking.orgCompiler Details- GeForce 9600GSO: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v- GeForce 9800GT: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v- GeForce GT 220: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v- GeForce GT 240: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v- GeForce GTX 460: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v- GeForce GT 520: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v- GeForce GTX 680: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v- AMD-A6-3410: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwindProcessor Details- Scaling Governor: ondemandOpenCL Details- GeForce 9600GSO: GPU Compute Cores: 96- GeForce 9800GT: GPU Compute Cores: 112- GeForce GT 220: GPU Compute Cores: 48- GeForce GT 240: GPU Compute Cores: 96- GeForce GTX 460: GPU Compute Cores: 336- GeForce GT 520: GPU Compute Cores: 48- GeForce GTX 680: GPU Compute Cores: 1536System Details- GeForce 9600GSO: GPU Compute Cores: 96. Compiz was running on this system.- GeForce 9800GT: GPU Compute Cores: 112. Compiz was running on this system.- GeForce GT 220: GPU Compute Cores: 48. Compiz was running on this system.- GeForce GT 240: GPU Compute Cores: 96. Compiz was running on this system.- GeForce GTX 460: GPU Compute Cores: 336. Compiz was running on this system.- GeForce GT 520: GPU Compute Cores: 48. Compiz was running on this system.- GeForce GTX 680: GPU Compute Cores: 1536. Compiz was running on this system.- AMD-A6-3410: Firefox was running on this system.- AMD-A6-3410mx: SELinux: Enabled.- Fedora17-catalyst126final: SELinux: Enabled.

NVIDIA GeForce Linux OpenCL Performanceluxmark: GPU - Roomluxmark: GPU - Salaluxmark: GPU - Luxball HDRGeForce 9600GSOGeForce 9800GTGeForce GT 220GeForce GT 240GeForce GTX 460GeForce GT 520GeForce GTX 680AMD-A6-3410AMD-A6-3410mxFedora17-catalyst126final2809364038674631531047373251426423122966494208102863982141825982131816OpenBenchmarking.org

LuxMark

OpenCL Device: GPU - Scene: Room

OpenBenchmarking.orgScore, More Is BetterLuxMark 2.1beta1OpenCL Device: GPU - Scene: RoomGeForce GT 220GeForce GT 520GeForce GTX 680AMD-A6-3410mxFedora17-catalyst126final60120180240300SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 338262969898

LuxMark

OpenCL Device: GPU - Scene: Sala

OpenBenchmarking.orgScore, More Is BetterLuxMark 2.1beta1OpenCL Device: GPU - Scene: SalaGeForce 9800GTGeForce GT 220GeForce GT 240GeForce GTX 460GeForce GT 520GeForce GTX 680AMD-A6-3410AMD-A6-3410mxFedora17-catalyst126final140280420560700SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3936715337342649102214213

LuxMark

OpenCL Device: GPU - Scene: Luxball HDR

OpenBenchmarking.orgScore, More Is BetterLuxMark 2.1beta1OpenCL Device: GPU - Scene: Luxball HDRGeForce 9600GSOGeForce 9800GTGeForce GT 220GeForce GT 240GeForce GTX 460GeForce GT 520GeForce GTX 680AMD-A6-3410AMD-A6-3410mxFedora17-catalyst126final9001800270036004500SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 5.57, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 328064046310472514312420886318251816


Phoronix Test Suite v10.8.4