Ampere eMAG

Ampere eMAG ARMv8 testing with a Lenovo FALCON (HVE104D-1.02 BIOS) and ASPEED on Ubuntu 18.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1907306-AS-AMPEREEMA96&grr.

Ampere eMAGProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionAmpere eMAGAmpere eMAG ARMv8 @ 3.30GHz (32 Cores)Lenovo FALCON (HVE104D-1.02 BIOS)Ampere Computing LLC Skylark8 x 16384 MB DDR4-2667MT/s Samsung M393A2K43CB2-CTD480GB Micron_5200_MTFDASPEED2 x Mellanox MT27710Ubuntu 18.044.15.0-46-generic (aarch64)GCC 7.4.0ext41024x768OpenBenchmarking.org- --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-default-libstdcxx-abi=new --with-gcc-major-version-only -v - Scaling Governor: cppc_cpufreq ondemand- OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)- Python 2.7.15+ + Python 3.6.8

Ampere eMAGbuild-gcc: Time To Compilenumpy: hackbench: 32 - Processscikit-learn: himeno: Poisson Pressure Solverbuild-linux-kernel: Time To Compileasmfish: 1024 Hash Memory, 26 Depthopencv-bench: build-llvm: Time To Compilerenaissance: Apache Spark PageRankrenaissance: Savina Reactors.IOjohn-the-ripper: Blowfishx264: H.264 Video Encodingtesseract-ocr: Time To OCR 7 Imagesgimp: unsharp-maskrodinia: OpenMP LavaMDrust-mandel: Time To Complete Serial/Parallel Mandelbrotrenaissance: Scala Dottyc-ray: Total Time - 4K, 16 Rays Per Pixelredis: SETpybench: Total For Average Test Timesredis: GETpovray: Trace Timedacapobench: Tradebeanscython-bench: compress-7zip: Compress Speed Testphpbench: PHP Benchmark Suitegimp: rotatem-queens: Time To Solvegimp: auto-levelsramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Average - Integerramspeed: Add - Integerstress-ng: CPU Stressstress-ng: Cryptostream: Copyramspeed: Average - Floating Pointramspeed: Add - Floating Pointramspeed: Scale - Floating Pointramspeed: Copy - Floating Pointdacapobench: Jythongimp: resizeopenssl: RSA 4096-bit Performancesysbench: CPUtjbench: Decompression Throughputstream: Addstream: Triadstream: ScaleAmpere eMAG2320.491295011288.13304.28794.97206.5936363073196.77553.3653549.8645392.761728634.37101.95100.4777.4575.6625606.0171.83229052.333179238736.4551.792396051.934847519859847.1646.2644.7125318.7112614.9516621.3019675.712068.063616.1498883.0221724.4118084.1424001.7325244.051506023.932556.3743577.8267.79105553.68105458.7499765.78OpenBenchmarking.org

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileAmpere eMAG5001000150020002500SE +/- 0.75, N = 32320.49

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy BenchmarkAmpere eMAG3M6M9M12M15M12950112

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessAmpere eMAG20406080100SE +/- 0.83, N = 1588.131. (CC) gcc options: -lpthread

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Ampere eMAG70140210280350SE +/- 0.04, N = 3304.28

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverAmpere eMAG2004006008001000SE +/- 10.59, N = 15794.971. (CC) gcc options: -O3

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileAmpere eMAG50100150200250SE +/- 2.28, N = 3206.59

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthAmpere eMAG8M16M24M32M40MSE +/- 302531.61, N = 336363073

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0Ampere eMAG4080120160200SE +/- 0.26, N = 3196.771. (CXX) g++ options: -std=c++11 -rdynamic

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileAmpere eMAG120240360480600553.36

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark PageRankAmpere eMAG11K22K33K44K55KSE +/- 238.38, N = 853549.86

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IOAmpere eMAG10K20K30K40K50KSE +/- 410.48, N = 1045392.76

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishAmpere eMAG4K8K12K16K20KSE +/- 300.25, N = 15172861. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingAmpere eMAG816243240SE +/- 0.58, N = 334.371. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -lm -lpthread

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0-beta.1Time To OCR 7 ImagesAmpere eMAG20406080100SE +/- 0.24, N = 3101.95

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: unsharp-maskAmpere eMAG20406080100SE +/- 0.07, N = 3100.47

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDAmpere eMAG20406080100SE +/- 0.01, N = 377.451. (CXX) g++ options: -O2 -lOpenCL

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotAmpere eMAG20406080100SE +/- 0.02, N = 375.661. (CC) gcc options: -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Scala DottyAmpere eMAG5K10K15K20K25KSE +/- 86.78, N = 825606.01

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelAmpere eMAG1632486480SE +/- 0.05, N = 371.831. (CC) gcc options: -lm -lpthread -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETAmpere eMAG50K100K150K200K250KSE +/- 4084.23, N = 15229052.331. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesAmpere eMAG70014002100280035003179

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETAmpere eMAG50K100K150K200K250KSE +/- 5927.06, N = 13238736.451. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeAmpere eMAG1224364860SE +/- 0.03, N = 351.791. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansAmpere eMAG5K10K15K20K25KSE +/- 96.07, N = 423960

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27Ampere eMAG1224364860SE +/- 0.38, N = 351.93

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestAmpere eMAG10K20K30K40K50KSE +/- 284.26, N = 3484751. (CXX) g++ options: -pipe -lpthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteAmpere eMAG40K80K120K160K200KSE +/- 434.59, N = 3198598

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: rotateAmpere eMAG1122334455SE +/- 0.12, N = 347.16

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveAmpere eMAG1020304050SE +/- 0.29, N = 346.261. (CXX) g++ options: -fopenmp -O2 -march=native

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: auto-levelsAmpere eMAG1020304050SE +/- 0.06, N = 344.71

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerAmpere eMAG5K10K15K20K25K25318.711. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerAmpere eMAG3K6K9K12K15K12614.951. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerAmpere eMAG4K8K12K16K20K16621.301. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerAmpere eMAG4K8K12K16K20K19675.711. (CC) gcc options: -O3 -march=native

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressAmpere eMAG400800120016002000SE +/- 6.83, N = 32068.061. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoAmpere eMAG8001600240032004000SE +/- 11.23, N = 33616.141. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyAmpere eMAG20K40K60K80K100KSE +/- 259.99, N = 598883.021. (CC) gcc options: -O3 -march=native -fopenmp

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointAmpere eMAG5K10K15K20K25K21724.411. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointAmpere eMAG4K8K12K16K20K18084.141. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointAmpere eMAG5K10K15K20K25K24001.731. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointAmpere eMAG5K10K15K20K25K25244.051. (CC) gcc options: -O3 -march=native

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonAmpere eMAG3K6K9K12K15KSE +/- 29.72, N = 415060

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: resizeAmpere eMAG612182430SE +/- 0.05, N = 323.93

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceAmpere eMAG5001000150020002500SE +/- 24.21, N = 32556.371. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUAmpere eMAG9K18K27K36K45KSE +/- 313.02, N = 343577.821. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputAmpere eMAG1530456075SE +/- 0.28, N = 367.791. (CC) gcc options: -O3 -rdynamic

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddAmpere eMAG20K40K60K80K100KSE +/- 190.97, N = 5105553.681. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadAmpere eMAG20K40K60K80K100KSE +/- 203.36, N = 5105458.741. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleAmpere eMAG20K40K60K80K100KSE +/- 283.57, N = 599765.781. (CC) gcc options: -O3 -march=native -fopenmp


Phoronix Test Suite v10.8.4