Fedora Linux OpenCL GPGPU Benchmarks Intel Core i7-4770K testing on Fedora 19 Linux doing OpenCL on various AMD Radeon HD and NVIDIA GeForce GTX graphics cards. Benchmarking by Michael Larabel for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1307021-RA-1306304SO40 .
Fedora Linux OpenCL GPGPU Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution GeForce 9500GT GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 680 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 Radeon HD 6870 Radeon HD 6950 Radeon HD 7850 Radeon HD 7950 Geforce GTX 670 Intel Core i7-4770K @ 3.50GHz (8 Cores) Intel DH87RL Intel Haswell DRAM 16384MB 240GB OCZ VERTEX3 NVIDIA GeForce 9500 GT 1024MB (550/400MHz) Realtek ALC892 Intel Connection I217-V Fedora 19 (Schrdingers Cat) 3.9.6-301.fc19.x86_64 (x86_64) KDE 4.10.4 X Server 1.14.1 NVIDIA 319.32 3.3.0 GCC 4.8.1 20130603 ext4 1920x1080 NVIDIA GeForce GTX 460 768MB (675/1800MHz) 4.3.0 NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz) NVIDIA GeForce GTX 680 2048MB (705/3004MHz) ATI Radeon HD 5800 1024MB (800/1000MHz) VA2431 fglrx 13.10.10 4.2.12337 AMD Radeon HD 6450 1024MB (625/667MHz) AMD Radeon HD 6700 1024MB (850/1200MHz) AMD Radeon HD 6800 1024MB (900/1050MHz) AMD Radeon HD 6900 2048MB (800/1250MHz) AMD Radeon HD 7800 1024MB (860/1200MHz) AMD Radeon HD 7900 3072MB (900/1375MHz) Intel Core i7-2700K @ 3.50GHz (8 Cores) ASUS P8Z68-V PRO GEN3 Intel 2nd Generation Core Family DRAM 256GB OCZ PETROL + 1000GB Western Digital WD1002FAEX-0 NVIDIA GeForce GTX 670 2048MB (705/3004MHz) Intel 82579V Gigabit Connection Ubuntu 13.04 3.8.0-25-generic (x86_64) GNOME 3.6.2 X Server 1.13.4 4.3.0 GCC 4.6 + CUDA 5.0 OpenBenchmarking.org Compiler Details - GeForce 9500GT: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - GeForce GTX 460: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - GeForce GTX 550 Ti: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - GeForce GTX 680: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Radeon HD 5830: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Radeon HD 6450: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Radeon HD 6770: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Radeon HD 6870: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Radeon HD 6950: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Radeon HD 7850: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Radeon HD 7950: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic - Geforce GTX 670: --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 Processor Details - GeForce 9500GT: Scaling Governor: acpi-cpufreq ondemand - GeForce GTX 460: Scaling Governor: acpi-cpufreq ondemand - GeForce GTX 550 Ti: Scaling Governor: acpi-cpufreq ondemand - GeForce GTX 680: Scaling Governor: acpi-cpufreq ondemand - Radeon HD 5830: Scaling Governor: acpi-cpufreq ondemand - Radeon HD 6450: Scaling Governor: acpi-cpufreq ondemand - Radeon HD 6770: Scaling Governor: acpi-cpufreq ondemand - Radeon HD 6870: Scaling Governor: acpi-cpufreq ondemand - Radeon HD 6950: Scaling Governor: acpi-cpufreq ondemand - Radeon HD 7850: Scaling Governor: acpi-cpufreq ondemand - Radeon HD 7950: Scaling Governor: acpi-cpufreq ondemand - Geforce GTX 670: Scaling Governor: ondemand OpenCL Details - GeForce 9500GT: GPU Compute Cores: 32 - GeForce GTX 460: GPU Compute Cores: 336 - GeForce GTX 550 Ti: GPU Compute Cores: 192 - GeForce GTX 680: GPU Compute Cores: 1536 - Geforce GTX 670: GPU Compute Cores: 1344 System Details - GeForce 9500GT: GPU Compute Cores: 32. SELinux: Enabled. - GeForce GTX 460: GPU Compute Cores: 336. SELinux: Enabled. - GeForce GTX 550 Ti: GPU Compute Cores: 192. SELinux: Enabled. - GeForce GTX 680: GPU Compute Cores: 1536. SELinux: Enabled. - Radeon HD 5830: SELinux: Enabled. - Radeon HD 6450: SELinux: Enabled. - Radeon HD 6770: SELinux: Enabled. - Radeon HD 6870: SELinux: Enabled. - Radeon HD 6950: SELinux: Enabled. - Radeon HD 7850: SELinux: Enabled. - Radeon HD 7950: SELinux: Enabled. - Geforce GTX 670: GPU Compute Cores: 1344. Firefox and Thunderbird were running on this system.
Fedora Linux OpenCL GPGPU Benchmarks luxmark: GPU - Room luxmark: GPU - Sala luxmark: GPU - Luxball HDR GeForce 9500GT GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 680 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 Radeon HD 6870 Radeon HD 6950 Radeon HD 7850 Radeon HD 7950 Geforce GTX 670 13 24 181 177 374 2520 147 314 2117 279 610 3946 261 573 5573 36 71 648 185 419 3980 281 631 6259 340 781 8227 607 1080 8704 992 1877 13957 262 575 3720 OpenBenchmarking.org
LuxMark OpenCL Device: GPU - Scene: Room OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Room GeForce 9500GT GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 680 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 Radeon HD 6870 Radeon HD 6950 Radeon HD 7850 Radeon HD 7950 Geforce GTX 670 200 400 600 800 1000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 3.51, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 4.00, N = 3 SE +/- 4.84, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 13 177 147 279 261 36 185 281 340 607 992 262
LuxMark OpenCL Device: GPU - Scene: Sala OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Sala GeForce 9500GT GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 680 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 Radeon HD 6870 Radeon HD 6950 Radeon HD 7850 Radeon HD 7950 Geforce GTX 670 400 800 1200 1600 2000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 24 374 314 610 573 71 419 631 781 1080 1877 575
LuxMark OpenCL Device: GPU - Scene: Luxball HDR OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Luxball HDR GeForce 9500GT GeForce GTX 460 GeForce GTX 550 Ti GeForce GTX 680 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 Radeon HD 6870 Radeon HD 6950 Radeon HD 7850 Radeon HD 7950 Geforce GTX 670 3K 6K 9K 12K 15K SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 1.45, N = 3 SE +/- 0.33, N = 3 SE +/- 1.53, N = 3 SE +/- 1.67, N = 3 SE +/- 1.73, N = 3 SE +/- 3.18, N = 3 SE +/- 19.19, N = 3 SE +/- 1.15, N = 3 181 2520 2117 3946 5573 648 3980 6259 8227 8704 13957 3720
Phoronix Test Suite v10.8.4