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&grs&sor .
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 pybench: Total For Average Test Times aobench: 2048 x 2048 - Total Time rodinia: OpenMP LavaMD encode-mp3: WAV To MP3 pgbench: Buffer Test - Single Thread - Read Only pgbench: Buffer Test - Single Thread - Read Write c-ray: Total Time build-linux-kernel: Time To Compile pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write mafft: Multiple Sequence Alignment Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 11425 235.31 66.55 212.60 3028 245 8.37 219 177073 4825 17.65 4775 151.24 121.77 110.35 5866 431 8.97 276 163394 4680 3.70 4082 92.89 51.22 90.68 12.82 294 5.41 OpenBenchmarking.org
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
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
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:
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: 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
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
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
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
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