Cortex A53 running Cortex A73 code GCC7 A53 vs A73 codegen comparison
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1609128-HA-1606307HA45 A53 codegen Compiler Notes: --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=newProcessor Notes: Scaling Governor: meson_cpufreq performance
A73 codegen Processor: Unknown @ 1.50GHz (4 Cores), Memory: 2048MB, Disk: 16GB NCard + 32GB 00000
OS: Ubuntu 16.04, Kernel: 3.14.65-61 (aarch64), Compiler: GCC 7.0.0 20160904 + LLVM 3.8.0, File-System: ext4, Screen Resolution: 1280x1440
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Stock - Size: 2D FFT Size 2048 A53 codegen A73 codegen 40 80 120 160 200 SE +/- 0.13, N = 5 SE +/- 0.05, N = 5 196.93 187.98 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CC) gcc options: -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -lm
Fhourstones OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving A53 codegen A73 codegen 700 1400 2100 2800 3500 SE +/- 2.43, N = 3 SE +/- 1.36, N = 3 3136.27 3140.63 1. (CC) gcc options: -O3
VP8 libvpx Encoding OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.3.0 vpxenc A53 codegen A73 codegen 2 4 6 8 10 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 6.81 7.06 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CXX) g++ options: -lvpx -lgtest -lpthread -lm -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time A53 codegen A73 codegen 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 1.45, N = 3 192.70 184.87 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CC) gcc options: -lm -lpthread -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
Primesieve OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4.2 1e12 Prime Number Generation A53 codegen A73 codegen 130 260 390 520 650 SE +/- 9.24, N = 4 SE +/- 16.21, N = 6 575.31 579.67 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CXX) g++ options: -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -fopenmp
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples A53 codegen A73 codegen 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 169 173 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CXX) g++ options: -fopenmp -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
Stockfish OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time A53 codegen A73 codegen 5K 10K 15K 20K 25K SE +/- 78.03, N = 3 SE +/- 120.77, N = 3 20504 21094 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CXX) g++ options: -lpthread -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -fno-exceptions -fno-rtti -ansi -pedantic -flto
FFmpeg OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.6.2 H.264 HD To NTSC DV A53 codegen A73 codegen 40 80 120 160 200 SE +/- 0.90, N = 3 SE +/- 0.96, N = 3 191.79 192.25 -mcpu=cortex-a53 -lSDL -mcpu=cortex-a73 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lxcb -lxcb-shm -lX11 -lm -pthread -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -std=c99 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
N-Queens This is a test of the OpenMP version of a test that solves the N-queens problem. The board problem size is 18. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time A53 codegen A73 codegen 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 156.09 157.93 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CC) gcc options: -static -fopenmp -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
PostgreSQL pgbench OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write A53 codegen A73 codegen 130 260 390 520 650 SE +/- 74.34, N = 6 SE +/- 75.55, N = 6 598.25 584.80 -mcpu=cortex-a53 -mcpu=cortex-a72 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write A53 codegen A73 codegen 40 80 120 160 200 SE +/- 6.47, N = 6 SE +/- 5.82, N = 6 144.95 204.69 -mcpu=cortex-a53 -mcpu=cortex-a72 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Redis Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET A53 codegen A73 codegen 60K 120K 180K 240K 300K SE +/- 1308.37, N = 3 SE +/- 3076.94, N = 3 264703.30 270145.88 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -O2 -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET A53 codegen A73 codegen 40K 80K 120K 160K 200K SE +/- 826.93, N = 3 SE +/- 1065.37, N = 3 194408.30 198057.42 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -O2 -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
A53 codegen Compiler Notes: --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=newProcessor Notes: Scaling Governor: meson_cpufreq performance
Testing initiated at 6 September 2016 20:26 by user odroid.
A73 codegen Processor: Unknown @ 1.50GHz (4 Cores), Memory: 2048MB, Disk: 16GB NCard + 32GB 00000
OS: Ubuntu 16.04, Kernel: 3.14.65-61 (aarch64), Compiler: GCC 7.0.0 20160904 + LLVM 3.8.0, File-System: ext4, Screen Resolution: 1280x1440
Compiler Notes: --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=newProcessor Notes: Scaling Governor: meson_cpufreq performance
Testing initiated at 11 September 2016 22:53 by user odroid.