Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1905310-JONA-181009031 Cavium ThunderX 96-Core vs. Ampere eMAG - Phoronix Test Suite Cavium ThunderX 96-Core vs. Ampere eMAG ARM64 Workstation Comparison Benchmark
HTML result view exported from: https://openbenchmarking.org/result/1905310-JONA-181009031&sor&grt .
Cavium ThunderX 96-Core vs. Ampere eMAG Processor Motherboard Memory Disk Graphics Network Chipset OS Kernel Display Driver Compiler File-System Screen Resolution Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX Cavium ThunderX (96 Cores) FOXCONN C2U4N_MB (G31FB18A BIOS) 4 x 32 GB DDR4-2133MHz 36ASF4G72PZ-2G3B1 250GB Samsung SSD 850 ASPEED ASPEED Family Cavium THUNDERX Interface + Cavium THUNDERX BGX Ubuntu 16.04 4.10.0-38-generic (aarch64) modesetting 1.18.4 GCC 5.4.0 20160609 ext4 800x600 Ampere eMAG ARMv8 @ 3.00GHz (32 Cores) AmpereComputing OSPREY (4.8.19 BIOS) Applied Micro Circuits X-Gene 8 x 16384 MB DDR4-2400MHz Samsung M393A2K43CB2-CTD 256GB Samsung SSD 860 Intel I210 Gigabit Connection CentOS 7.5.1804 4.14.0-49.el7.centos.180925+amp.ilp32.aarch64 (aarch64) 20180926 GCC 6.0.0 20150826 xfs 1024x768 ARMv8 Cortex-A72 @ 2.00GHz (16 Cores) SolidRun LX2160A COM type 7 module 14336MB 250GB Samsung SSD 860 + 8GB SL08G + 63GB DF4064 Ubuntu 19.04 4.14.83-dirty (aarch64) GCC 8.3.0 ext4 OpenBenchmarking.org Compiler Details - Cavium ThunderX 96-Core: --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 - Ampere eMAG OSPREY: --build=x86_64-unknown-linux-gnu --disable-libmudflap --disable-libquadmath --disable-libsanitizer --disable-libssp --enable-languages=c,c++,fortran,objc --enable-multilib --enable-shared --host=aarch64-apm-linux-gnu --target=aarch64-apm-linux-gnu --with-abi=lp64 --with-build-sysroot=/home/bhuber/sandbox/gcc/toolchain-build-scripts/buildroot/9.0.7-le/install/opt/apm-aarch64/9.0.7-le/bin/../aarch64-apm-linux-gnu/libc --with-cpu=xgene1 --with-multilib-list=lp64,ilp32 --with-plugin-ld=ld - ClearFog-ITX: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,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 --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v Python Details - Cavium ThunderX 96-Core: Python 2.7.12 + Python 3.5.2 - Ampere eMAG OSPREY: Python 2.7.5 - ClearFog-ITX: Python 2.7.16 + Python 3.7.3 Disk Details - Ampere eMAG OSPREY: DEADLINE / attr2,inode64,noquota,relatime,rw Processor Details - Ampere eMAG OSPREY: Scaling Governor: cppc_cpufreq performance - ClearFog-ITX: Scaling Governor: qoriq_cpufreq performance
Cavium ThunderX 96-Core vs. Ampere eMAG aobench: 2048 x 2048 - Total Time c-ray: Total Time encode-mp3: WAV To MP3 pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Single Thread - Read Only pgbench: Buffer Test - Single Thread - Read Write pybench: Total For Average Test Times rodinia: OpenMP LavaMD build-linux-kernel: Time To Compile mafft: Multiple Sequence Alignment Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 235.31 8.37 212.60 177073 4825 3028 245 11425 66.55 219 17.65 151.24 8.97 110.35 163394 4680 5866 431 4775 121.77 276 3.70 92.89 12.82 90.68 4082 51.22 294 5.41 OpenBenchmarking.org
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time ClearFog-ITX Ampere eMAG OSPREY Cavium ThunderX 96-Core 50 100 150 200 250 SE +/- 0.20, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 92.89 151.24 235.31 1. (CC) gcc options: -lm -O3
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.25, N = 3 8.37 8.97 12.82 1. (CC) gcc options: -lm -lpthread -O3
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 ClearFog-ITX Ampere eMAG OSPREY Cavium ThunderX 96-Core 50 100 150 200 250 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 90.68 110.35 212.60 1. (CC) gcc options: -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Cavium ThunderX 96-Core Ampere eMAG OSPREY 40K 80K 120K 160K 200K SE +/- 1351.32, N = 3 SE +/- 147.63, N = 3 177073 163394 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Cavium ThunderX 96-Core Ampere eMAG OSPREY 1000 2000 3000 4000 5000 SE +/- 13.13, N = 3 SE +/- 2.90, N = 3 4825 4680 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only Ampere eMAG OSPREY Cavium ThunderX 96-Core 1300 2600 3900 5200 6500 SE +/- 79.07, N = 3 SE +/- 40.28, N = 3 5866 3028 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write Ampere eMAG OSPREY Cavium ThunderX 96-Core 90 180 270 360 450 SE +/- 0.24, N = 3 SE +/- 1.10, N = 3 431 245 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2008-08-14 Total For Average Test Times ClearFog-ITX Ampere eMAG OSPREY Cavium ThunderX 96-Core 2K 4K 6K 8K 10K SE +/- 12.78, N = 3 SE +/- 6.81, N = 3 SE +/- 21.88, N = 3 4082 4775 11425
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD ClearFog-ITX Cavium ThunderX 96-Core Ampere eMAG OSPREY 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.71, N = 3 SE +/- 2.16, N = 9 51.22 66.55 121.77 -O2 -lOpenCL -O2 -lOpenCL -O3 -fopenmp 1. (CXX) g++ options:
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 60 120 180 240 300 SE +/- 3.36, N = 3 SE +/- 2.72, N = 3 SE +/- 1.94, N = 3 219 276 294
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Ampere eMAG OSPREY ClearFog-ITX Cavium ThunderX 96-Core 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.76, N = 6 3.70 5.41 17.65 1. (CC) gcc options: -O3 -lm -lpthread
Phoronix Test Suite v10.8.4