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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1907306-AS-AMPEREEMA96
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Ampere eMAG
July 30 2019
  6 Hours, 52 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Ampere eMAGOpenBenchmarking.orgPhoronix Test SuiteAmpere 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.0ext41024x768ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionAmpere EMAG BenchmarksSystem Logs- --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 eMAGramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Average - Floating Pointstream: Copystream: Scalestream: Triadstream: Addrodinia: OpenMP LavaMDdacapobench: Jythondacapobench: Tradebeansrenaissance: Scala Dottyrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRanknumpy: john-the-ripper: Blowfishx264: H.264 Video Encodinghimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testasmfish: 1024 Hash Memory, 26 Depthbuild-gcc: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timerust-mandel: Time To Complete Serial/Parallel Mandelbrotcython-bench: hackbench: 32 - Processm-queens: Time To Solveopencv-bench: openssl: RSA 4096-bit Performancetjbench: Decompression Throughputgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskredis: GETredis: SETstress-ng: Cryptostress-ng: CPU Stresssysbench: CPUpybench: Total For Average Test Timesphpbench: PHP Benchmark Suitescikit-learn: tesseract-ocr: Time To OCR 7 ImagesAmpere eMAG19675.7125318.7112614.9516621.3018084.1425244.0524001.7321724.4198883.0299765.78105458.74105553.6877.45150602396025606.0145392.7653549.86129501121728634.37794.9748475363630732320.49206.59553.3671.8351.7975.6651.9388.1346.26196.772556.3767.7923.9347.1644.71100.47238736.45229052.333616.142068.0643577.823179198598304.28101.95OpenBenchmarking.org

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

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

Stream

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

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

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

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

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

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

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

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

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

Numpy Benchmark

This is a test to obtain the general Numpy performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy BenchmarkAmpere eMAG3M6M9M12M15M12950112

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

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

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

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

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

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

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

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

asmFish

This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.

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

Timed GCC Compilation

This test times how long it takes to build the GNU Compiler Collection (GCC). Learn more via the OpenBenchmarking.org test page.

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

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

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

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler. Learn more via the OpenBenchmarking.org test page.

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

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

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

POV-Ray

This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.

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

Rust Mandelbrot

This test profile is of the combined time for the serial and parallel Mandelbrot sets written in Rustlang via willi-kappler/mandel-rust. Learn more via the OpenBenchmarking.org test page.

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

Cython benchmark

Stress benchmark tests to measure time consumed by cython code Learn more via the OpenBenchmarking.org test page.

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

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

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

m-queens

A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

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

OpenCV Benchmark

Stress benchmark tests to measure time consumed by the OpenCV libraries installed Learn more via the OpenBenchmarking.org test page.

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

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

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

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark part of libjpeg-turbo. Learn more via the OpenBenchmarking.org test page.

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

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

Redis

Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.

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

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

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

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

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

Sysbench

This is a benchmark of Sysbench with CPU and memory sub-tests. Learn more via the OpenBenchmarking.org test page.

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

PyBench

This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.

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

PHPBench

PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.

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

Scikit-Learn

Scikit-learn is a Python module for machine learning Learn more via the OpenBenchmarking.org test page.

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

Tesseract OCR

Tesseract-OCR is the open-source optical character recognition (OCR) engine for the conversion of text within images to raw text output. This test profile relies upon a system-supplied Tesseract installation. Learn more via the OpenBenchmarking.org test page.

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