Cavium Thunderx vs Amlogic S905

David vs Goliath? (fixed stream to fit in RAM)

HTML result view exported from: https://openbenchmarking.org/result/1704098-RI-1702269RI43.

Cavium Thunderx vs Amlogic S905ProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionThunderxS905 GCC7Unknown (96 Cores)cavium ThunderX Unknown262144MB240GB INTEL SSDSC2BB24 + 4 x 1000GB HGST HTS721010A9ASPEED ASPEED FamilyCavium THUNDERX Interface + Cavium THUNDERX BGXUbuntu 16.044.2.0-pmu1-g749be54 (aarch64)X Server 1.18.3NVIDIA 352.55)1.4GCC 5.3.0 + Clang 3.9.0 + LLVM 3.9.0svnext42160x1920Unknown @ 1.54GHz (4 Cores)Amlogic2048MB16GB NCard + 32GB 00000OSD3.14.79-vegas95 (aarch64)GCC 6.3.1 20170316 + Clang 3.8.0-2ubuntu4 + LLVM 3.8.01280x1440OpenBenchmarking.orgCompiler Details- Thunderx: --disable-libsanitizer --disable-libsanitizer --disable-werror --disable-werror --enable-languages=c,c++,fortran,lto,objc --enable-languages=c,c++,fortran,objc --enable-lto --enable-lto --enable-modules --enable-modules --no-create --no-recursion --with-cpu=thunderx --with-cpu=thunderx - S905 GCC7: --build=aarch64-linux-gnu --disable-bootstrap --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --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- S905 GCC7: Scaling Governor: meson_cpufreq interactive

Cavium Thunderx vs Amlogic S905ramspeed: Integer Addramspeed: Integer Copyramspeed: Integer Scaleramspeed: Floating-Point Addstream: Addstream: Copystream: Scalecachebench: Read Cachecachebench: Write CacheThunderxS905 GCC73118.763807.172821.402733.7344608.5640248.5244096.673311.913384.213782.994667.044606.183820.274089.984129.444188.822159.193375.05OpenBenchmarking.org

RAMspeed SMP

Integer Add

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer AddThunderxS905 GCC780016002400320040003118.763782.99

RAMspeed SMP

Integer Copy

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer CopyThunderxS905 GCC7100020003000400050003807.174667.04

RAMspeed SMP

Integer Scale

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer ScaleThunderxS905 GCC7100020003000400050002821.404606.18

RAMspeed SMP

Floating-Point Add

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Floating-Point AddThunderxS905 GCC780016002400320040002733.733820.27

Stream

Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17AddThunderxS905 GCC710K20K30K40K50KSE +/- 2003.35, N = 10SE +/- 15.19, N = 544608.564089.98-O3 -march=native1. (CC) gcc options: -fopenmp

Stream

Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17CopyThunderxS905 GCC79K18K27K36K45KSE +/- 1983.34, N = 5SE +/- 11.16, N = 540248.524129.44-O3 -march=native1. (CC) gcc options: -fopenmp

Stream

Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17ScaleThunderxS905 GCC79K18K27K36K45KSE +/- 454.77, N = 3SE +/- 26.77, N = 544096.674188.82-O3 -march=native1. (CC) gcc options: -fopenmp

CacheBench

Read Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchRead CacheThunderxS905 GCC77001400210028003500SE +/- 0.04, N = 3SE +/- 2.25, N = 33311.912159.191. (CC) gcc options: -lrt

CacheBench

Write Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchWrite CacheThunderxS905 GCC77001400210028003500SE +/- 0.06, N = 3SE +/- 2.70, N = 33384.213375.051. (CC) gcc options: -lrt


Phoronix Test Suite v10.8.4