Allwinner A33 vs Amlogic S805

Cortex A7 vs A5, vanilla compiler optimizations

HTML result view exported from: https://openbenchmarking.org/result/1702262-RI-1702261KH47.

Allwinner A33 vs Amlogic S805ProcessorMotherboardMemoryDiskOSKernelCompilerFile-SystemScreen ResolutionDisplay ServerA33S805S805 optimizedS805 gcc7ARMv7 rev 5 @ 1.20GHz (4 Cores)sun8i1024MB16GB SL16GUbuntu 16.043.4.113-sun8i (armv7l)GCC 5.4.0 20160609ext41920x2160ARMv7 rev 1 @ 1.73GHz (4 Cores)ODROIDC916MB60GB A + 64GB 00000Ubuntu 14.043.10.96-149 (armv7l)X Server 1.15.1GCC 5.4.1 20160904 + Clang 3.6.0-2ubuntu1~trusty1 + LLVM 3.6.01280x1024GCC 7.0.1 20170225 + Clang 3.6.0-2ubuntu1~trusty1 + LLVM 3.6.0OpenBenchmarking.orgCompiler Details- A33: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - S805: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-libstdcxx-dual-abi --disable-sjlj-exceptions --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=gcc4-compatible --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - S805 optimized: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-libstdcxx-dual-abi --disable-sjlj-exceptions --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=gcc4-compatible --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - S805 gcc7: --build=arm-linux-gnueabihf --disable-bootstrap --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-libstdcxx-dual-abi --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=gcc4-compatible --with-float=hard --with-fpu=vfpv3 --with-mode=arm -v Processor Details- A33: Scaling Governor: cpufreq-sunxi interactive- S805: Scaling Governor: meson_cpufreq performance- S805 optimized: Scaling Governor: meson_cpufreq performance- S805 gcc7: Scaling Governor: meson_cpufreq performance

Allwinner A33 vs Amlogic S805c-ray: Total TimeDifferenceStandard ErrorStandard DeviationA33S805S805 optimizedS805 gcc7488.121.00x7.052.50%283.351.42x0.150.09%239.111.51x0.030.02%235.651.52x0.300.22%OpenBenchmarking.org

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeA33S805S805 optimizedS805 gcc7110220330440550SE +/- 7.05, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.30, N = 3488.12283.35239.11235.65-mcpu=cortex-a5 -Ofast -marm -fomit-frame-pointer -mfpu=vfpv3-mcpu=cortex-a5 -Ofast -marm -fomit-frame-pointer -mfpu=vfpv31. (CC) gcc options: -lm -lpthread -O3


Phoronix Test Suite v10.8.4