Cortex A53/57 C-ray performance

Testing the effect of A53 erratum no. 843419 vs A57 codegen

HTML result view exported from: https://openbenchmarking.org/result/1703089-RI-1703040RI07&sro.

Cortex A53/57 C-ray performanceProcessorMotherboardMemoryDiskOSKernelCompilerFile-SystemScreen Resolutionfix-cortex-a53-843419 ONfix-cortex-a53-843419 OFFCortex-A57Unknown @ 1.54GHz (4 Cores)Amlogic2048MB16GB NCard + 32GB 00000Ubuntu 16.043.14.79-vegas95 (aarch64)GCC 7.0.1 20170301 + Clang 3.8.0-2ubuntu4 + LLVM 3.8.0ext41280x1440GCC 7.0.1 20170307 + Clang 3.8.0-2ubuntu4 + LLVM 3.8.0OpenBenchmarking.orgCompiler Details- fix-cortex-a53-843419 ON: --build=aarch64-linux-gnu --build=aarch64-linux-gnu --disable-browser-plugin --disable-browser-plugin --disable-libquadmath --disable-libquadmath --disable-werror --disable-werror --enable-checking=release --enable-checking=release --enable-clocale=gnu --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gnu-unique-object --enable-languages=c,c++,fortran --enable-languages=c,c++,fortran --enable-libstdcxx-time=yes --enable-libstdcxx-time=yes --enable-multiarch --enable-multiarch --enable-nls --enable-nls --enable-plugin --enable-plugin --enable-shared --enable-shared --enable-threads=posix --enable-threads=posix --host=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=aarch64 --with-arch-directory=aarch64 --with-default-libstdcxx-abi=new --with-default-libstdcxx-abi=new - fix-cortex-a53-843419 OFF: --build=aarch64-linux-gnu --build=aarch64-linux-gnu --disable-browser-plugin --disable-browser-plugin --disable-libquadmath --disable-libquadmath --disable-werror --disable-werror --enable-checking=release --enable-checking=release --enable-clocale=gnu --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gnu-unique-object --enable-languages=c,c++,fortran --enable-languages=c,c++,fortran --enable-libstdcxx-time=yes --enable-libstdcxx-time=yes --enable-multiarch --enable-multiarch --enable-nls --enable-nls --enable-plugin --enable-plugin --enable-shared --enable-shared --enable-threads=posix --enable-threads=posix --host=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=aarch64 --with-arch-directory=aarch64 --with-default-libstdcxx-abi=new --with-default-libstdcxx-abi=new - Cortex-A57: --build=aarch64-linux-gnu --disable-bootstrap --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,c++,fortran --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=aarch64 --with-default-libstdcxx-abi=new Processor Details- Scaling Governor: meson_cpufreq performance

Cortex A53/57 C-ray performancec-ray: Total TimeDifferenceStandard ErrorStandard Deviationfix-cortex-a53-843419 ONfix-cortex-a53-843419 OFFCortex-A57161.491.00x0.120.13%152.071.06x0.971.11%144.941.10x0.210.25%OpenBenchmarking.org

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeCortex-A57fix-cortex-a53-843419 OFFfix-cortex-a53-843419 ON4080120160200SE +/- 0.21, N = 3SE +/- 0.97, N = 3SE +/- 0.12, N = 3144.94152.07161.49-mcpu=cortex-a57 -ftree-vectorize-mcpu=cortex-a53-mcpu=cortex-a531. (CC) gcc options: -lm -lpthread -O3 -Ofast -fomit-frame-pointer -fipa-pta -march=armv8-a+crc


Phoronix Test Suite v10.8.5