Exynos ARMv7 rev 4 benchmarking between GCC 4.7 and GCC 4.8 compilers. Testing from a Samsung Series 5 Chromebook.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1302257-FO-GCC48EXYN99 GCC 4.8 Exynos 5 Dual - Linux Compilers - Phoronix Test Suite GCC 4.8 Exynos 5 Dual - Linux Compilers Exynos ARMv7 rev 4 benchmarking between GCC 4.7 and GCC 4.8 compilers. Testing from a Samsung Series 5 Chromebook.
HTML result view exported from: https://openbenchmarking.org/result/1302257-FO-GCC48EXYN99&grw&rdt .
GCC 4.8 Exynos 5 Dual - Linux Compilers Processor Motherboard Memory Disk OS Kernel Compiler File-System Screen Resolution GCC 4.8.0 20130209 GCC 4.7.2 Exynos ARMv7 rev 4 @ 1.70GHz (2 Cores) SAMSUNG EXYNOS5 (Flattened Device Tree) 2048MB 16GB SEM16G Ubuntu 13.04 3.4.0 (armv7l) GCC 4.8.0 20130209 ext4 1366x768 GCC 4.7 OpenBenchmarking.org Compiler Details - GCC 4.8.0 20130209: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-nls --disable-sjlj-exceptions --disable-werror --enable-checking=yes --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-objc-gc --enable-plugin --enable-shared --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-float=hard --with-fpu=vfpv3-d16 --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-snap-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-snap-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-snap-armhf --with-mode=thumb -v - GCC 4.7.2: --build=arm-linux-gnueabihf --disable-cloog-version-check --disable-libitm --disable-ppl-version-check --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-cloog --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v Processor Details - Scaling Governor: interactive
GCC 4.8 Exynos 5 Dual - Linux Compilers scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation hmmer: Pfam Database Search mafft: Multiple Sequence Alignment build-imagemagick: Time To Compile primesieve: 1e12 Prime Number Generation x264: H.264 Video Encoding c-ray: Total Time smallpt: Global Illumination Renderer; 100 Samples apache: Static Web Page Serving openssl: RSA 4096-bit Performance GCC 4.8.0 20130209 GCC 4.7.2 271.35 170.04 51.80 339.98 459.09 335.81 122.57 37.91 2594.97 820.75 10.83 253.08 1234 1283.04 9.90 264.15 167.51 49.23 334.10 451.22 318.71 122.18 39.55 721.49 838.76 10.66 313.94 1265 1886.44 10 OpenBenchmarking.org
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite GCC 4.8.0 20130209 GCC 4.7.2 60 120 180 240 300 SE +/- 1.55, N = 4 SE +/- 0.20, N = 4 271.35 264.15
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo GCC 4.8.0 20130209 GCC 4.7.2 40 80 120 160 200 SE +/- 0.13, N = 4 SE +/- 0.15, N = 4 170.04 167.51
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform GCC 4.8.0 20130209 GCC 4.7.2 12 24 36 48 60 SE +/- 0.13, N = 4 SE +/- 0.06, N = 4 51.80 49.23
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply GCC 4.8.0 20130209 GCC 4.7.2 70 140 210 280 350 SE +/- 2.78, N = 4 SE +/- 0.55, N = 4 339.98 334.10
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization GCC 4.8.0 20130209 GCC 4.7.2 100 200 300 400 500 SE +/- 4.16, N = 4 SE +/- 0.44, N = 4 459.09 451.22
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation GCC 4.8.0 20130209 GCC 4.7.2 70 140 210 280 350 SE +/- 1.10, N = 4 SE +/- 1.14, N = 4 335.81 318.71
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search GCC 4.8.0 20130209 GCC 4.7.2 30 60 90 120 150 SE +/- 0.40, N = 3 SE +/- 0.37, N = 3 122.57 122.18 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment GCC 4.8.0 20130209 GCC 4.7.2 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 37.91 39.55 1. (CC) gcc options: -O3 -lm -lpthread
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.8.1-10 Time To Compile GCC 4.8.0 20130209 GCC 4.7.2 600 1200 1800 2400 3000 SE +/- 11.48, N = 3 SE +/- 1.44, N = 3 2594.97 721.49
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 4.0 1e12 Prime Number Generation GCC 4.8.0 20130209 GCC 4.7.2 200 400 600 800 1000 SE +/- 7.14, N = 3 SE +/- 11.53, N = 6 820.75 838.76 1. (CXX) g++ options: -O2 -fopenmp
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2013-01-28 H.264 Video Encoding GCC 4.8.0 20130209 GCC 4.7.2 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 10.83 10.66
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time GCC 4.8.0 20130209 GCC 4.7.2 70 140 210 280 350 SE +/- 14.69, N = 6 SE +/- 0.61, N = 3 253.08 313.94 1. (CC) gcc options: -lm -lpthread -O3
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples GCC 4.8.0 20130209 GCC 4.7.2 300 600 900 1200 1500 SE +/- 1.45, N = 3 SE +/- 0.33, N = 3 1234 1265 1. (CXX) g++ options: -fopenmp
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.3 Static Web Page Serving GCC 4.8.0 20130209 GCC 4.7.2 400 800 1200 1600 2000 SE +/- 597.05, N = 3 SE +/- 25.04, N = 2 1283.04 1886.44 1. (CC) gcc options: -shared -fPIC -O2 -pthread
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1c RSA 4096-bit Performance GCC 4.8.0 20130209 GCC 4.7.2 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 9.90 10.00 1. (CC) gcc options: -march=armv7-a -O3 -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.4