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/1307028-FO-1306304SO48&export=txt&grr&rdt&rro .
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 GTX 460 GeForce GTX 550 Ti GeForce 9500GT GeForce GTX 680 Radeon HD 6770 Radeon HD 6450 Radeon HD 5830 Radeon HD 6950 Radeon HD 6870 Radeon HD 7850 Radeon HD 7950 7870+7850 Intel Core i7-4770K @ 3.50GHz (8 Cores) Intel DH87RL Intel Haswell DRAM 16384MB 240GB OCZ VERTEX3 NVIDIA GeForce GTX 460 768MB (675/1800MHz) 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 4.3.0 GCC 4.8.1 20130603 ext4 1920x1080 NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz) NVIDIA GeForce 9500 GT 1024MB (550/400MHz) 3.3.0 NVIDIA GeForce GTX 680 2048MB (705/3004MHz) 4.3.0 AMD Radeon HD 6700 1024MB (850/1200MHz) VA2431 fglrx 13.10.10 4.2.12337 AMD Radeon HD 6450 1024MB (625/667MHz) ATI Radeon HD 5800 1024MB (800/1000MHz) AMD Radeon HD 6900 2048MB (800/1250MHz) AMD Radeon HD 6800 1024MB (900/1050MHz) AMD Radeon HD 7800 1024MB (860/1200MHz) AMD Radeon HD 7900 3072MB (900/1375MHz) AMD A8-3870 APU @ 3.30GHz (4 Cores) AMD Family 12h Root Complex 128GB M4-CT128M4SSD2 + 3001GB Seagate ST3000DM001-9YN1 + 3001GB Seagate ST3000DM001-1CH1 AMD Radeon HD 7800 2048MB (1100/1200MHz) AMD Hudson Azalia PA246 Intel 82574L Gigabit Connection Slackware 13.37.0 3.4.38 (x86_64) Xfce 4.8.0 X Server 1.12.4 fglrx 12.10.5 4.2.12217 GCC 4.7.1 + LLVM 3.0 1920x1200 OpenBenchmarking.org Compiler Details - 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 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 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 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 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 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 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 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 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 - 7870+7850: --build=x86_64-slackware-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-java-home --enable-languages=ada,c,c++,fortran,go,java,lto,objc --enable-libssp --enable-lto --enable-multilib --enable-objc-gc --enable-shared --enable-threads=posix --host=x86_64-slackware-linux --mandir=/usr/man --target=x86_64-slackware-linux --verbose --with-antlr-jar=/tmp/gcc-4.7.1/antlr-runtime-3.4.jar --with-arch-directory=amd64 --with-gnu-ld --with-java-home=/usr/lib64/jvm/jre --with-jvm-jar-dir=/usr/lib64/jvm/jvm-exports --with-jvm-root-dir=/usr/lib64/jvm --with-python-dir=/lib64/python2.6/site-packages Processor Details - GeForce GTX 460, GeForce GTX 550 Ti, GeForce 9500GT, GeForce GTX 680, Radeon HD 6770, Radeon HD 6450, Radeon HD 5830, Radeon HD 6950, Radeon HD 6870, Radeon HD 7850, Radeon HD 7950: Scaling Governor: acpi-cpufreq ondemand OpenCL Details - GeForce GTX 460: GPU Compute Cores: 336 - GeForce GTX 550 Ti: GPU Compute Cores: 192 - GeForce 9500GT: GPU Compute Cores: 32 - GeForce GTX 680: GPU Compute Cores: 1536 System Details - GeForce GTX 460: GPU Compute Cores: 336. SELinux: Enabled. - GeForce GTX 550 Ti: GPU Compute Cores: 192. SELinux: Enabled. - GeForce 9500GT: GPU Compute Cores: 32. SELinux: Enabled. - GeForce GTX 680: GPU Compute Cores: 1536. SELinux: Enabled. - Radeon HD 6770: SELinux: Enabled. - Radeon HD 6450: SELinux: Enabled. - Radeon HD 5830: SELinux: Enabled. - Radeon HD 6950: SELinux: Enabled. - Radeon HD 6870: SELinux: Enabled. - Radeon HD 7850: SELinux: Enabled. - Radeon HD 7950: SELinux: Enabled.
Fedora Linux OpenCL GPGPU Benchmarks luxmark: GPU - Luxball HDR luxmark: GPU - Sala luxmark: GPU - Room GeForce GTX 460 GeForce GTX 550 Ti GeForce 9500GT GeForce GTX 680 Radeon HD 6770 Radeon HD 6450 Radeon HD 5830 Radeon HD 6950 Radeon HD 6870 Radeon HD 7850 Radeon HD 7950 7870+7850 2520 374 177 2117 314 147 181 24 13 3946 610 279 3980 419 185 648 71 36 5573 573 261 8227 781 340 6259 631 281 8704 1080 607 13957 1877 992 18387 2473 1438 OpenBenchmarking.org
LuxMark OpenCL Device: GPU - Scene: Luxball HDR OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Luxball HDR 7870+7850 Radeon HD 7950 Radeon HD 7850 Radeon HD 6870 Radeon HD 6950 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 GeForce GTX 680 GeForce 9500GT GeForce GTX 550 Ti GeForce GTX 460 4K 8K 12K 16K 20K SE +/- 8.72, N = 3 SE +/- 19.19, N = 3 SE +/- 3.18, N = 3 SE +/- 1.67, N = 3 SE +/- 1.73, N = 3 SE +/- 1.45, N = 3 SE +/- 0.33, N = 3 SE +/- 1.53, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 18387 13957 8704 6259 8227 5573 648 3980 3946 181 2117 2520
LuxMark OpenCL Device: GPU - Scene: Sala OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Sala 7870+7850 Radeon HD 7950 Radeon HD 7850 Radeon HD 6870 Radeon HD 6950 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 GeForce GTX 680 GeForce 9500GT GeForce GTX 550 Ti GeForce GTX 460 500 1000 1500 2000 2500 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 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.33, N = 3 SE +/- 0.00, N = 3 2473 1877 1080 631 781 573 71 419 610 24 314 374
LuxMark OpenCL Device: GPU - Scene: Room OpenBenchmarking.org Score, More Is Better LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Room 7870+7850 Radeon HD 7950 Radeon HD 7850 Radeon HD 6870 Radeon HD 6950 Radeon HD 5830 Radeon HD 6450 Radeon HD 6770 GeForce GTX 680 GeForce 9500GT GeForce GTX 550 Ti GeForce GTX 460 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 4.00, N = 3 SE +/- 4.84, N = 3 SE +/- 3.51, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1438 992 607 281 340 261 36 185 279 13 147 177
Phoronix Test Suite v10.8.5