Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1609182-LO-1609128HA85 Cortex A53 running different codegen options - Phoronix Test Suite Cortex A53 running different codegen options AARCH64 codegen comparison
HTML result view exported from: https://openbenchmarking.org/result/1609182-LO-1609128HA85&grr&export=txt&sro .
Cortex A53 running different codegen options Processor Memory Disk OS Kernel Compiler File-System Screen Resolution A53 codegen A73 codegen mtune A53 mtune A53 GCC7 Unknown @ 1.50GHz (4 Cores) 2048MB 16GB NCard + 32GB 00000 Ubuntu 16.04 3.14.65-61 (aarch64) GCC 7.0.0 20160904 + LLVM 3.8.0 ext4 1280x1440 GCC 5.3.1 20160413 + LLVM 3.8.0 GCC 7.0.0 20160915 + LLVM 3.8.0 OpenBenchmarking.org Compiler Details - A53 codegen: --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 - A73 codegen: --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 - mtune A53: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --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-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 -v - mtune A53 GCC7: --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 running different codegen options redis: SET redis: GET pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Normal Load - Read Write n-queens: Elapsed Time ffmpeg: H.264 HD To NTSC DV encode-flac: WAV To FLAC stockfish: Total Time smallpt: Global Illumination Renderer; 100 Samples primesieve: 1e12 Prime Number Generation c-ray: Total Time build-apache: Time To Compile vpxenc: vpxenc fhourstones: Complex Connect-4 Solving fftw: Stock - 2D FFT Size 2048 A53 codegen A73 codegen mtune A53 mtune A53 GCC7 194408.30 264703.30 144.95 598.25 156.09 191.79 153.48 20504 169 575.31 192.70 245.49 6.81 3136.27 196.93 198057.42 270145.88 204.69 584.80 157.93 192.25 162.41 21094 173 579.67 184.87 248.20 7.06 3140.63 187.98 191749.73 252844.60 205.87 599.02 158.04 193.89 154.83 22423 176 556.08 240.34 390.57 7.15 3045.83 179.22 192951.04 261242.76 216.23 657.04 149.22 191.80 149.15 20372 169 567.25 187.30 376.56 7.36 3144.40 190.17 OpenBenchmarking.org
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET A53 codegen A73 codegen mtune A53 mtune A53 GCC7 40K 80K 120K 160K 200K SE +/- 826.93, N = 3 SE +/- 1065.37, N = 3 SE +/- 845.07, N = 3 SE +/- 1104.96, N = 3 194408.30 198057.42 191749.73 192951.04 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -O2 -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET A53 codegen A73 codegen mtune A53 mtune A53 GCC7 60K 120K 180K 240K 300K SE +/- 1308.37, N = 3 SE +/- 3076.94, N = 3 SE +/- 110.73, N = 3 SE +/- 1125.65, N = 3 264703.30 270145.88 252844.60 261242.76 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -O2 -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write A53 codegen A73 codegen mtune A53 mtune A53 GCC7 50 100 150 200 250 SE +/- 6.47, N = 6 SE +/- 5.82, N = 6 SE +/- 7.11, N = 6 SE +/- 5.47, N = 6 144.95 204.69 205.87 216.23 -mcpu=cortex-a53 -mcpu=cortex-a72 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 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
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write A53 codegen A73 codegen mtune A53 mtune A53 GCC7 140 280 420 560 700 SE +/- 74.34, N = 6 SE +/- 75.55, N = 6 SE +/- 78.60, N = 6 SE +/- 73.52, N = 6 598.25 584.80 599.02 657.04 -mcpu=cortex-a53 -mcpu=cortex-a72 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 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
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time A53 codegen A73 codegen mtune A53 mtune A53 GCC7 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 156.09 157.93 158.04 149.22 -mcpu=cortex-a53 -mcpu=cortex-a73 1. (CC) gcc options: -static -fopenmp -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.6.2 H.264 HD To NTSC DV A53 codegen A73 codegen mtune A53 mtune A53 GCC7 40 80 120 160 200 SE +/- 0.90, N = 3 SE +/- 0.96, N = 3 SE +/- 0.53, N = 3 SE +/- 1.30, N = 3 191.79 192.25 193.89 191.80 -mcpu=cortex-a53 -lSDL -mcpu=cortex-a73 -lSDL -mtune=cortex-a53 -flto -ffat-lto-objects -lSDL -mtune=cortex-a53 -flto -ffat-lto-objects 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
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC A53 codegen A73 codegen mtune A53 mtune A53 GCC7 40 80 120 160 200 SE +/- 0.10, N = 5 SE +/- 0.12, N = 5 SE +/- 0.07, N = 5 SE +/- 0.06, N = 5 153.48 162.41 154.83 149.15 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CXX) g++ options: -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -fvisibility=hidden -lm
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time A53 codegen A73 codegen mtune A53 mtune A53 GCC7 5K 10K 15K 20K 25K SE +/- 78.03, N = 3 SE +/- 120.77, N = 3 SE +/- 54.96, N = 3 SE +/- 84.05, N = 3 20504 21094 22423 20372 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -ffat-lto-objects -mtune=cortex-a53 -ffat-lto-objects 1. (CXX) g++ options: -lpthread -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -fno-exceptions -fno-rtti -ansi -pedantic -flto
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples A53 codegen A73 codegen mtune A53 mtune A53 GCC7 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 169 173 176 169 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CXX) g++ options: -fopenmp -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4.2 1e12 Prime Number Generation A53 codegen A73 codegen mtune A53 mtune A53 GCC7 130 260 390 520 650 SE +/- 9.24, N = 4 SE +/- 16.21, N = 6 SE +/- 9.30, N = 3 SE +/- 0.68, N = 3 575.31 579.67 556.08 567.25 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CXX) g++ options: -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -fopenmp
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time A53 codegen A73 codegen mtune A53 mtune A53 GCC7 50 100 150 200 250 SE +/- 0.20, N = 3 SE +/- 1.45, N = 3 SE +/- 1.93, N = 3 SE +/- 0.97, N = 3 192.70 184.87 240.34 187.30 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CC) gcc options: -lm -lpthread -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile A53 codegen A73 codegen mtune A53 mtune A53 GCC7 80 160 240 320 400 SE +/- 0.03, N = 3 SE +/- 0.29, N = 3 SE +/- 0.45, N = 3 SE +/- 0.26, N = 3 245.49 248.20 390.57 376.56
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.3.0 vpxenc A53 codegen A73 codegen mtune A53 mtune A53 GCC7 2 4 6 8 10 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 6.81 7.06 7.15 7.36 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CXX) g++ options: -lvpx -lgtest -lpthread -lm -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving A53 codegen A73 codegen mtune A53 mtune A53 GCC7 700 1400 2100 2800 3500 SE +/- 2.43, N = 3 SE +/- 1.36, N = 3 SE +/- 1.05, N = 3 SE +/- 3.60, N = 3 3136.27 3140.63 3045.83 3144.40 1. (CC) gcc options: -O3
FFTW Build: Stock - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Stock - Size: 2D FFT Size 2048 A53 codegen A73 codegen mtune A53 mtune A53 GCC7 40 80 120 160 200 SE +/- 0.13, N = 5 SE +/- 0.05, N = 5 SE +/- 0.09, N = 5 SE +/- 0.16, N = 5 196.93 187.98 179.22 190.17 -mcpu=cortex-a53 -mcpu=cortex-a73 -mtune=cortex-a53 -flto -ffat-lto-objects -mtune=cortex-a53 -flto -ffat-lto-objects 1. (CC) gcc options: -O3 -fomit-frame-pointer -fipa-pta -march=armv8-a+crc -lm
Phoronix Test Suite v10.8.4