Socionext SynQuacer DeveloperBox vs. Ampere eMAG

Ampere eMAG ARMv8 testing with a AmpereComputing OSPREY (4.8.19 BIOS) and ASPEED ASPEED Family on CentOS 7.5.1804 via the Phoronix Test Suite for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1810105-SK-SOCIOAMP012.

Socionext SynQuacer DeveloperBox vs. Ampere eMAGProcessorMotherboardMemoryDiskGraphicsAudioMonitorChipsetNetworkOSKernelCompilerFile-SystemScreen ResolutionSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-CoreUnknown (24 Cores)Socionext SynQuacer E- DeveloperBox (build #38 BIOS)32768MB8GB M32508 + 1000GB Samsung SSD 970 EVO 1TBASUS NVIDIA GeForce GT 710B 1024MBNVIDIA GK208 HDMI/DPASUS VG236Ubuntu 18.044.15.0-33-generic (aarch64)GCC 7.3.0ext41920x1080Ampere 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- Socionext Developerbox 24-Core: --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++ --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-as=/usr/bin/aarch64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/aarch64-linux-gnu-ld -v - Ampere eMAG OSPREY 48-Core: --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 Disk Details- Socionext Developerbox 24-Core: NONE / data=ordered,errors=remount-ro,relatime,rw- Ampere eMAG OSPREY 48-Core: DEADLINE / attr2,inode64,noquota,relatime,rwPython Details- Socionext Developerbox 24-Core: Python 2.7.15rc1 + Python 3.6.5- Ampere eMAG OSPREY 48-Core: Python 2.7.5Processor Details- Ampere eMAG OSPREY 48-Core: Scaling Governor: cppc_cpufreq performance

Socionext SynQuacer DeveloperBox vs. Ampere eMAGsqlite: Timed SQLite Insertionstinymembench: Standard Memcpyc-ray: Total Time - 4K, 16 Rays Per Pixelaobench: 2048 x 2048 - Total Timecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19encode-flac: WAV To FLACencode-mp3: WAV To MP3perl-benchmark: Pod2htmlperl-benchmark: Interpreterpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeredis: SETSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core49.611543391.25400931390.764061.570880610.0065884031506416616005333.82585678.5515124449.081100.430396880.002211171696994672518967OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core1122334455SE +/- 0.08, N = 3SE +/- 0.02, N = 349.6133.82-lz1. (CC) gcc options: -O2 -ldl -lpthread

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpySocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core13002600390052006500154358561. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core5K10K15K20K25K7359239761. (CC) gcc options: -O2 -lm

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core80160240320400SE +/- 1.67, N = 3SE +/- 0.01, N = 3391.2578.551. (CC) gcc options: -lm -lpthread -O3

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core90180270360450SE +/- 0.28, N = 3SE +/- 0.01, N = 34001511. (CC) gcc options: -lm -O3

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Socionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core2004006008001000SE +/- 2.72, N = 3SE +/- 3.07, N = 3931244-lz -llzma1. (CC) gcc options: -O3 -pthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core80160240320400SE +/- 0.03, N = 5SE +/- 0.03, N = 5390.7649.08-logg1. (CXX) g++ options: -O2 -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Socionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core90180270360450SE +/- 0.07, N = 3SE +/- 0.04, N = 34061101. (CC) gcc options: -lm

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core0.35340.70681.06021.41361.767SE +/- 0.00683757, N = 3SE +/- 0.00120912, N = 31.570880610.43039688

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core0.00150.0030.00450.0060.0075SE +/- 0.00001488, N = 3SE +/- 0.00000389, N = 30.006588400.00221117

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlySocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core40K80K120K160K200KSE +/- 64.76, N = 3SE +/- 385.19, N = 3315061696991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core10002000300040005000SE +/- 1.88, N = 3SE +/- 34.88, N = 3416646721. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETSocionext Developerbox 24-CoreAmpere eMAG OSPREY 48-Core110K220K330K440K550KSE +/- 368.39, N = 3SE +/- 2599.53, N = 31600535189671. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread


Phoronix Test Suite v10.8.4