Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1704098-RI-1702269RI99 Amlogic kernel 4.11 vs 3.14 on S905 - Phoronix Test Suite Amlogic kernel 4.11 vs 3.14 on S905 Memory perfomance comparison on Amlogic S905 (mainline kernel)
HTML result view exported from: https://openbenchmarking.org/result/1704098-RI-1702269RI99&grr&sor .
Amlogic kernel 4.11 vs 3.14 on S905 Processor Motherboard Memory Disk Graphics OS Kernel Compiler File-System Screen Resolution Kernel 3.14 Kernel 4.11 Unknown @ 1.54GHz (4 Cores) Amlogic 2048MB 16GB NCard + 32GB 00000 OSD Ubuntu 16.04 3.14.79-vegas95 (aarch64) GCC 5.4.0 20160609 + Clang 3.8.0-2ubuntu4 + LLVM 3.8.0 ext4 1280x1440 Tronsmart Vega S95 Meta 16GB SD + 16GB NCard 4.11.0-amlogics905x-g2a8c81c-dirty (aarch64) GCC 5.4.0 20160609 OpenBenchmarking.org Compiler Details - --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 Processor Details - Kernel 3.14: Scaling Governor: meson_cpufreq interactive - Kernel 4.11: Scaling Governor: arm-big-little performance
Amlogic kernel 4.11 vs 3.14 on S905 cachebench: Write Cache cachebench: Read Cache stream: Scale stream: Copy stream: Add ramspeed: Floating-Point Add ramspeed: Integer Scale ramspeed: Integer Copy ramspeed: Integer Add Kernel 3.14 Kernel 4.11 3377.58 2160.05 4192.48 4133.92 4052.10 3790.77 4477.70 4502.62 3791.16 3379.42 2161.48 4160.12 3945.70 3619.95 4005.09 4661.49 4715.15 4149.73 OpenBenchmarking.org
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache Kernel 4.11 Kernel 3.14 700 1400 2100 2800 3500 SE +/- 0.03, N = 3 SE +/- 2.14, N = 3 3379.42 3377.58 1. (CC) gcc options: -lrt
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache Kernel 4.11 Kernel 3.14 500 1000 1500 2000 2500 SE +/- 0.04, N = 3 SE +/- 1.15, N = 3 2161.48 2160.05 1. (CC) gcc options: -lrt
Stream Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Scale Kernel 3.14 Kernel 4.11 900 1800 2700 3600 4500 SE +/- 13.07, N = 5 SE +/- 56.88, N = 5 4192.48 4160.12 -fipa-pta -march=armv8-a+crc 1. (CC) gcc options: -Ofast -mcpu=cortex-a53 -fomit-frame-pointer -ftree-vectorize -fopenmp
Stream Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Copy Kernel 3.14 Kernel 4.11 900 1800 2700 3600 4500 SE +/- 11.56, N = 5 SE +/- 37.23, N = 5 4133.92 3945.70 -fipa-pta -march=armv8-a+crc 1. (CC) gcc options: -Ofast -mcpu=cortex-a53 -fomit-frame-pointer -ftree-vectorize -fopenmp
Stream Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Add Kernel 3.14 Kernel 4.11 900 1800 2700 3600 4500 SE +/- 6.14, N = 5 SE +/- 46.14, N = 10 4052.10 3619.95 -fipa-pta -march=armv8-a+crc 1. (CC) gcc options: -Ofast -mcpu=cortex-a53 -fomit-frame-pointer -ftree-vectorize -fopenmp
RAMspeed SMP Floating-Point Add OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Floating-Point Add Kernel 4.11 Kernel 3.14 900 1800 2700 3600 4500 4005.09 3790.77
RAMspeed SMP Integer Scale OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Scale Kernel 4.11 Kernel 3.14 1000 2000 3000 4000 5000 4661.49 4477.70
RAMspeed SMP Integer Copy OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Copy Kernel 4.11 Kernel 3.14 1000 2000 3000 4000 5000 4715.15 4502.62
RAMspeed SMP Integer Add OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Add Kernel 4.11 Kernel 3.14 900 1800 2700 3600 4500 4149.73 3791.16
Phoronix Test Suite v10.8.4