Calxeda ECX-1000 vs. Ampere eMAG

Archived tests from a Calxeda ECX-1000 node tested at Calxeda HQ in late 2012 by Michael Larabel. Compared to current performance of Ampere eMAG. Benchmarks for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1810097-SK-AMPERECAL19.

Calxeda ECX-1000 vs. Ampere eMAGProcessorMotherboardMemoryDiskChipsetGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionCalxeda ECX-1000Ampere eMAG OSPREYARMv7 rev 0 (4 Cores)Highbank4096MB256GB SAMSUNG MZ7PC256Ubuntu 12.043.2.0-1000-highbank (armv7l)GCC 4.6ext4Ampere eMAG ARMv8 @ 3.00GHz (32 Cores)AmpereComputing OSPREY (4.8.19 BIOS)Applied Micro Circuits X-Gene8 x 16384 MB DDR4-2400MHz Samsung M393A2K43CB2-CTD256GB Samsung SSD 860ASPEED ASPEED FamilyIntel I210 Gigabit ConnectionCentOS 7.5.18044.14.0-49.el7.centos.180925+amp.ilp32.aarch64 (aarch64) 20180926GCC 6.0.0 20150826xfs1024x768OpenBenchmarking.orgCompiler Details- Calxeda ECX-1000: --build=arm-linux-gnueabihf --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -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 System Details- Calxeda ECX-1000: Python 2.7.3.Processor Details- Ampere eMAG OSPREY: Scaling Governor: cppc_cpufreq performancePython Details- Ampere eMAG OSPREY: Python 2.7.5

Calxeda ECX-1000 vs. Ampere eMAGnpb: BT.Anpb: LU.Anpb: SP.Amafft: Multiple Sequence Alignmentc-ray: Total Timepybench: Total For Average Test Timesphpbench: PHP Benchmark Suitestream: Copystream: Addhimeno: Poisson Pressure SolverCalxeda ECX-1000Ampere eMAG OSPREY74065441752.58566.451768310152149816211323741226390167563.919.004765486127063571747772OpenBenchmarking.org

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: BT.ACalxeda ECX-1000Ampere eMAG OSPREY8K16K24K32K40KSE +/- 13.85, N = 3SE +/- 35.08, N = 3740374121. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.ACalxeda ECX-1000Ampere eMAG OSPREY6K12K18K24K30KSE +/- 11.01, N = 4SE +/- 210.39, N = 3654263901. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.ACalxeda ECX-1000Ampere eMAG OSPREY4K8K12K16K20KSE +/- 0.61, N = 3SE +/- 167.40, N = 12417167561. (F9X) gfortran options: -fopenmp

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentCalxeda ECX-1000Ampere eMAG OSPREY1224364860SE +/- 0.19, N = 3SE +/- 0.11, N = 952.583.911. (CC) gcc options: -O3 -lm -lpthread

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeCalxeda ECX-1000Ampere eMAG OSPREY120240360480600SE +/- 0.19, N = 3SE +/- 0.01, N = 3566.459.001. (CC) gcc options: -lm -lpthread -O3

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2008-08-14Total For Average Test TimesCalxeda ECX-1000Ampere eMAG OSPREY4K8K12K16K20KSE +/- 4.00, N = 3SE +/- 4.70, N = 3176834765

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteCalxeda ECX-1000Ampere eMAG OSPREY10K20K30K40K50KSE +/- 71.90, N = 3SE +/- 86.85, N = 31015248612

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: CopyCalxeda ECX-1000Ampere eMAG OSPREY15K30K45K60K75KSE +/- 2.67, N = 10SE +/- 100.37, N = 101498706351. (CC) gcc options: -O2 -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: AddCalxeda ECX-1000Ampere eMAG OSPREY15K30K45K60K75KSE +/- 2.74, N = 10SE +/- 269.32, N = 101621717471. (CC) gcc options: -O2 -fopenmp

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCalxeda ECX-1000Ampere eMAG OSPREY170340510680850SE +/- 1.91, N = 3SE +/- 21.36, N = 121327721. (CC) gcc options: -O3


Phoronix Test Suite v10.8.4