eMAG ARMv8 Cortex-A72 testing with a SolidRun CEX7 (EDK II BIOS) and MSI NVIDIA GeForce GT 1030 on Fedora 33 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2102210-FI-2012272NE18 1 2 3 4 Processor: Ampere eMAG ARMv8 @ 3.00GHz (32 Cores), Motherboard: AmpereComputing OSPREY (4.8.19 BIOS), Chipset: Applied Micro Circuits X-Gene, Memory: 126GB, Disk: 256GB Samsung SSD 860, Graphics: ASPEED, Monitor: VE228, Network: Intel I210
OS: Ubuntu 20.04, Kernel: 5.7.0-050700-generic (aarch64), Desktop: GNOME Shell 3.36.3, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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++,gm2 --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 --with-target-system-zlib=auto -vProcessor Notes: Scaling Governor: cppc_cpufreq ondemandPython Notes: Python 3.8.2Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected
HoneyComb LX2K Processor: ARMv8 Cortex-A72 (16 Cores) , Motherboard: SolidRun CEX7 (EDK II BIOS) , Memory: 32GB , Disk: 128GB Generic + 8GB SL08G + 63GB DF4064 , Graphics: MSI NVIDIA GeForce GT 1030 , Audio: NVIDIA GP108 HD Audio
OS: Fedora 33, Kernel: 5.10.10-00042-gbfa806f5daa5-dirty (aarch64), Display Server: X Server 1.20.10, Compiler: GCC 10.2.1 20201125 + Clang 11.0.0 + CUDA 11.2, File-System: btrfs
Compiler Notes: --build=aarch64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnuPython Notes: Python 3.9.1Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Not affected + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Branch predictor hardening + srbds: Not affected + tsx_async_abort: Not affected
eMAG Processor Motherboard Chipset Memory Disk Graphics Monitor Network Audio OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution 1 2 3 4 HoneyComb LX2K Ampere eMAG ARMv8 @ 3.00GHz (32 Cores) AmpereComputing OSPREY (4.8.19 BIOS) Applied Micro Circuits X-Gene 126GB 256GB Samsung SSD 860 ASPEED VE228 Intel I210 Ubuntu 20.04 5.7.0-050700-generic (aarch64) GNOME Shell 3.36.3 X Server 1.20.8 modesetting 1.20.8 GCC 9.3.0 ext4 1920x1080 ARMv8 Cortex-A72 (16 Cores) SolidRun CEX7 (EDK II BIOS) 32GB 128GB Generic + 8GB SL08G + 63GB DF4064 MSI NVIDIA GeForce GT 1030 NVIDIA GP108 HD Audio Fedora 33 5.10.10-00042-gbfa806f5daa5-dirty (aarch64) X Server 1.20.10 GCC 10.2.1 20201125 + Clang 11.0.0 + CUDA 11.2 btrfs OpenBenchmarking.org Compiler Details - 1: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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++,gm2 --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 --with-target-system-zlib=auto -v - 2: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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++,gm2 --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 --with-target-system-zlib=auto -v - 3: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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++,gm2 --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 --with-target-system-zlib=auto -v - 4: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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++,gm2 --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 --with-target-system-zlib=auto -v - HoneyComb LX2K: --build=aarch64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu Processor Details - 1, 2, 3, 4: Scaling Governor: cppc_cpufreq ondemand Python Details - 1: Python 3.8.2 - 2: Python 3.8.2 - 3: Python 3.8.2 - 4: Python 3.8.2 - HoneyComb LX2K: Python 3.9.1 Security Details - 1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected - 2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected - 3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected - 4: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected - HoneyComb LX2K: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Not affected + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Branch predictor hardening + srbds: Not affected + tsx_async_abort: Not affected
1 2 3 4 HoneyComb LX2K Logarithmic Result Overview Phoronix Test Suite 10.2.2 CLOMP Timed MAFFT Alignment oneDNN simdjson TSCP
eMAG clomp: Static OMP Speedup mafft: Multiple Sequence Alignment - LSU RNA simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID tscp: AI Chess Performance onednn: IP Shapes 1D - f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: IP Shapes 1D - u8s8f32 - CPU onednn: IP Shapes 3D - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Recurrent Neural Network Training - u8s8f32 - CPU onednn: Recurrent Neural Network Inference - u8s8f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Recurrent Neural Network Training - bf16bf16bf16 - CPU onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPU onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 x264: H.264 Video Encoding coremark: CoreMark Size 666 - Iterations Per Second stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 numpy: build-eigen: Time To Compile encode-ape: WAV To APE encode-opus: WAV To Opus Encode espeak: Text-To-Speech Synthesis 1 2 3 4 HoneyComb LX2K 7.1 35.641 0.48 0.23 0.55 0.56 515903 29.0148 23.6825 183.917 418.330 93.4725 191.837 60.3671 113.020 184.796 114.066 31838.2 17700.4 30113.8 16255.9 19.8176 29827.8 17140.1 36.6148 0.084 0.188 0.223 0.425 32.13 385397.370363 15691469 33037962 404.737 250.165 22.302 21.883 91.65 357.474 96.130 48.308 87.831 7.2 35.344 0.48 0.23 0.55 0.56 515903 33.2244 22.8008 184.877 421.221 98.2804 194.620 63.4163 112.310 185.965 113.511 30600.5 17313.5 30971.0 16777.0 21.0077 31520.3 16556.7 38.3706 0.084 0.187 0.221 0.419 32.67 385035.207466 15417127 33135767 403.850 250.705 22.332 21.832 91.86 357.140 39.919 48.266 84.902 7.0 36.355 0.48 0.23 0.55 0.56 515710 32.2840 22.8470 183.393 424.641 76.3515 173.539 55.9390 112.550 185.162 113.112 31978.2 16864.3 30446.5 16436.8 20.4847 30673.7 17065.5 38.4944 0.084 0.187 0.222 0.420 32.78 385080.514289 15617607 7.2 35.999 0.48 0.23 0.55 0.57 515709 30.8925 24.4468 183.137 419.392 84.3690 173.050 59.7828 112.924 183.153 112.613 30770.0 1.6 25.173 0.61 0.28 0.7 0.71 510928 53.3212 21.5127 129.050 97.1388 122.323 620.757 118.206 192.123 220.110 196.134 74820.5 38360.1 74589.3 38077.3 26.1466 74962.7 38288.2 46.0078 0.081 0.186 0.224 0.445 33.56 193571.808864 9514457 16459128 485.908 310.032 24.460 23.183 97.09 315.897 37.002 37.735 84.427 OpenBenchmarking.org
CLOMP CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading in order to influence future system designs. This particular test profile configuration is currently set to look at the OpenMP static schedule speed-up across all available CPU cores using the recommended test configuration. Learn more via the OpenBenchmarking.org test page .
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page .
oneDNN This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page .
asmFish This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page .
Result
OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth 1 2 HoneyComb LX2K 7M 14M 21M 28M 35M SE +/- 299925.52, N = 3 SE +/- 393577.81, N = 3 SE +/- 201778.29, N = 3 33037962 33135767 16459128
Perf Per Core
OpenBenchmarking.org Nodes/second Per Core, More Is Better asmFish 2018-07-23 Performance Per Core - 1024 Hash Memory, 26 Depth 1 2 HoneyComb LX2K 200K 400K 600K 800K 1000K 1032436.31 1035492.72 1028695.50 1. 1: Detected core count of 32 2. 2: Detected core count of 32 3. HoneyComb LX2K: Detected core count of 16
Perf Per Thread
OpenBenchmarking.org Nodes/second Per Thread, More Is Better asmFish 2018-07-23 Performance Per Thread - 1024 Hash Memory, 26 Depth 1 2 HoneyComb LX2K 200K 400K 600K 800K 1000K 1032436.31 1035492.72 1028695.50 1. 1: Detected thread count of 32 2. 2: Detected thread count of 32 3. HoneyComb LX2K: Detected thread count of 16
Result Confidence
OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth 1 2 HoneyComb LX2K 6M 12M 18M 24M 30M Min: 32608036 / Avg: 33037962.33 / Max: 33615194 Min: 32438964 / Avg: 33135766.67 / Max: 33801280 Min: 16196192 / Avg: 16459127.67 / Max: 16855722
Opus Codec Encoding Opus is an open audio codec. Opus is a lossy audio compression format designed primarily for interactive real-time applications over the Internet. This test uses Opus-Tools and measures the time required to encode a WAV file to Opus. Learn more via the OpenBenchmarking.org test page .
eSpeak-NG Speech Engine This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. This test profile is now tracking the eSpeak-NG version of eSpeak. Learn more via the OpenBenchmarking.org test page .