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 .
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 rodinia: OpenMP LavaMD mafft: Multiple Sequence Alignment build-linux-kernel: Time To Compile c-ray: Total Time encode-mp3: WAV To MP3 pybench: Total For Average Test Times aobench: 2048 x 2048 - Total Time 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 Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 66.55 17.65 219 8.37 212.60 11425 235.31 177073 4825 3028 245 121.77 3.70 276 8.97 110.35 4775 151.24 163394 4680 5866 431 51.22 5.41 294 12.82 90.68 4082 92.89 OpenBenchmarking.org
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 30 60 90 120 150 SE +/- 0.71, N = 3 SE +/- 2.16, N = 9 SE +/- 0.03, N = 3 66.55 121.77 51.22 -O2 -lOpenCL -O3 -fopenmp -O2 -lOpenCL 1. (CXX) g++ options:
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 4 8 12 16 20 SE +/- 0.76, N = 6 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 17.65 3.70 5.41 1. (CC) gcc options: -O3 -lm -lpthread
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
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 Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 50 100 150 200 250 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.14, N = 3 212.60 110.35 90.68 1. (CC) gcc options: -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2008-08-14 Total For Average Test Times Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 2K 4K 6K 8K 10K SE +/- 21.88, N = 3 SE +/- 6.81, N = 3 SE +/- 12.78, N = 3 11425 4775 4082
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Cavium ThunderX 96-Core Ampere eMAG OSPREY ClearFog-ITX 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.20, N = 3 235.31 151.24 92.89 1. (CC) gcc options: -lm -O3
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 Cavium ThunderX 96-Core Ampere eMAG OSPREY 1300 2600 3900 5200 6500 SE +/- 40.28, N = 3 SE +/- 79.07, N = 3 3028 5866 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 Cavium ThunderX 96-Core Ampere eMAG OSPREY 90 180 270 360 450 SE +/- 1.10, N = 3 SE +/- 0.24, N = 3 245 431 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
Phoronix Test Suite v10.8.4