Ampere eMAG

Ampere eMAG ARMv8 testing with a AmpereComputing OSPREY (4.8.19 BIOS) and ASPEED on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2008122-NE-AMPEREEMA06.

Ampere eMAGProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionDesktopDisplay ServerDisplay DriverAmpere eMAGLinux 5.8Linux 5.7Ampere eMAG ARMv8 @ 3.00GHz (32 Cores)AmpereComputing OSPREY (4.8.19 BIOS)Applied Micro Circuits X-Gene126GB256GB Samsung SSD 860ASPEEDVE228Intel I210Ubuntu 20.045.4.0-42-generic (aarch64)GCC 9.3.0ext41920x10805.8.0-050800-generic (aarch64)GNOME Shell 3.36.3X Server 1.20.8modesetting 1.20.85.7.0-050700-generic (aarch64)OpenBenchmarking.orgCompiler Details- --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 Disk Details- MQ-DEADLINE / relatime,rwProcessor Details- Scaling Governor: cppc_cpufreq ondemandJava Details- OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)Python Details- Python 3.8.2Security Details- Ampere eMAG: 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 + srbds: Not affected + tsx_async_abort: Not affected - Linux 5.8: 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 + srbds: Not affected + tsx_async_abort: Not affected - Linux 5.7: 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

Ampere eMAGsqlite: 1sqlite: 8wireguard: blosc: blosclzcryptopp: All Algorithmscryptopp: Keyed Algorithmscryptopp: Unkeyed Algorithmscryptopp: Integer + Elliptic Curve Public Key Algorithmslczero: BLASrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterlzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Libdeflate 1 - Decompressionbork: File Encryption Timecompress-zstd: 3compress-zstd: 19nettle: aes256nettle: chachanettle: sha512nettle: poly1305-aesbotan: KASUMIbotan: AES-256botan: Twofishbotan: Blowfishbotan: CAST-256tscp: AI Chess Performancejohn-the-ripper: Blowfishjohn-the-ripper: MD5graphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spaceonednn: IP Batch 1D - f32 - CPUonednn: IP Batch All - f32 - CPUonednn: IP Batch 1D - u8s8f32 - CPUonednn: IP Batch All - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch deconv_1d - f32 - CPUonednn: Deconvolution Batch deconv_3d - f32 - CPUonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Deconvolution Batch deconv_1d - u8s8f32 - CPUonednn: Deconvolution Batch deconv_3d - u8s8f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUdav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitttsiod-renderer: Phong Rendering With Soft-Shadow Mappingaom-av1: Speed 0 Two-Passaom-av1: Speed 4 Two-Passaom-av1: Speed 6 Realtimeaom-av1: Speed 6 Two-Passaom-av1: Speed 8 Realtimerav1e: 1rav1e: 5rav1e: 6rav1e: 10vpxenc: Speed 0vpxenc: Speed 5x264: H.264 Video Encodingcoremark: CoreMark Size 666 - Iterations Per Secondcompress-7zip: Compress Speed Testasmfish: 1024 Hash Memory, 26 Depthavifenc: 0avifenc: 2avifenc: 8avifenc: 10build-apache: Time To Compilebuild-ffmpeg: Time To Compilebuild-gcc: Time To Compilebuild-gdb: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-pbzip2: 256MB File Compressionpovray: Trace Timesmallpt: Global Illumination Renderer; 128 Samplesaobench: 2048 x 2048 - Total Timecompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9dcraw: RAW To PPM Image Conversionencode-flac: WAV To FLACencode-mp3: WAV To MP3ffmpeg: H.264 HD To NTSC DVgnupg: 2GB File Encryptionm-queens: Time To Solven-queens: Elapsed Timesystem-decompress-xz: openssl: RSA 4096-bit Performanceaircrack-ng: cryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpooltjbench: leveldb: Hot Readleveldb: Fill Syncleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Filldaphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clustermysqlslap: 1mysqlslap: 4mysqlslap: 8mysqlslap: 16mysqlslap: 32mysqlslap: 64pgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writesqlite-speedtest: Timed Time - Size 1,000darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskhugin: Panorama Photo Assistant + Stitching Timeocrmypdf: Processing 60 Page PDF Documentoctave-benchmark: rawtherapee: Total Benchmark Timeredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETstress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingpyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythontesseract-ocr: Time To OCR 7 Imagesosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationscryptsetup: PBKDF2-whirlpoolAmpere eMAGLinux 5.8Linux 5.759.189133.3881196.9202272.3451.302606182.976698229.1973571051.189333190327.33393.91349.96417721885232247927252170269763127050527.8212582.631.9920.45334.919226.62736.9340.291514.327148.503171.15378.57851619378068317825017914983432139330187.9771055.48487.0003200.86557.7641538.56349.462188.3622392.27205.09666563.821426.771.820894.519487.7442.3295.5658.16185.9190.020.232.730.375.090.0370.0860.1440.2280.772.7531.37385875.6689094500432717648403.922251.11522.98622.53489.06483.8283039.728389.82582.402333.5641061.890188.672228.67378.1574.48561.42616.978109.87774.77135.205199.35351.10624.82030.60422.05251.0238.7036.5632365.915372.15770314724484267.61357721.3950.57257.1736.2571.8836.2575.07622.10934.828531.9486.3562.532237.788421.73524.8265944843039933719934078.5143243915.246493272.43416.66611.8000.4959.66332.24954.96360.20872.567148.70067.83522.302184.122247533.02249043.59227152.79241499.80241048.56117.881441.11813.5025259.393616.90103274347.1114205.79146671.92146.432099.661811441.9260568.9990020.423442.3010880.373659931.67499305.74189.051061347.51492708073944850884534930222588341.2234834236484.91.5273.531260839.11911.61114.80571.50255641.373571119.62461585.078875232.17789362.084120.6341256.9642245.4451.401997182.980165229.0346191051.422802201314.04230.09324.17417721915292348828253167268763117050427.8332578.833.2920.57334.699226.49736.8040.276514.122148.637171.22378.556515903166361296203131951799751516340531.2354301.899189.3501744.7099.9643180.56455.1358112.122186.196114.8994037.791052.71619.645240.317487.0242.0394.3958.07201.3160.020.232.740.375.100.0370.0860.1440.2280.762.7132.70384824.0090894577132605082403.468250.68222.51621.92288.00284.0072961.846366.02881.571332.8871072.692187.379227.27477.9414.49261.40416.931109.84474.85835.454199.92551.16224.80130.52022.09651.2198.7076.6052365.115370.41170437424499567.63493722.0660.47989.9896.1581.1746.1581.45721.75334.953545.2206.2573.740245.108859.08529.8165943542039432319027955.4961003755.401693266.78916.55211.5890.4989.57232.74053.59661.97174.161148.77268.10621.655181.167225116.46259572.78237826.04258590.25236950.50320.411404.47801.8925353.383618.56103178251.4713595.98144751.55145.472099.491650727.6460552.1490025.373455.7010591.523306660.77498965.86177.321843606.11489238201706250472502330226218361.2234733936385.41.5173.731260839.21911.61114.78473.24096843.568293129.59909486.933772228.65899424408458.683121.3651209.8992243.6451.155563183.005247228.9281651050.160325199314.18630.36624.97817721945312349028254172270763127050427.8112642.133.2920.54334.663226.59736.6040.278514.072148.575171.09178.591516388169441513693141961799752016141231.6010308.765183.7161718.4287.2361193.57162.8374112.552178.706113.8463760.121431.23719.589236.515986.6842.0594.9258.10202.7070.020.232.740.375.100.0370.0860.1440.2280.762.6932.34384856.5226794635533322012406.102249.91622.28021.90687.65983.8142949.963362.41881.439332.4261060.160187.766226.35478.0584.49461.46617.012109.95474.90135.506200.08451.15824.95430.33522.06451.0538.7046.6142363.615308.77869907324408667.60677021.9980.57180.0146.2569.8866.2571.94522.11134.857530.4466.4556.428244.939005.62531.1267646842339332019027834.8957463774.437047269.25716.47711.4670.4849.55332.81153.86961.90675.184148.56267.81221.491180.444228921.09251251.29233007.60260529.55236828.09304.721410.65841.9625217.323621.44103443909.3513925.91147378.70155.202098.981639148.1160577.3590026.323445.2810640.423370897.55498743.12185.192810736.87486378226191950593499230019128391.2234833936585.31.5273.731161239.21921.62114.46371.09120144.293404136.94000289.267095219.188055245300OpenBenchmarking.org

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Ampere eMAGLinux 5.8Linux 5.71428425670SE +/- 1.49, N = 12SE +/- 0.82, N = 15SE +/- 0.70, N = 1559.1962.0858.681. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Ampere eMAGLinux 5.8Linux 5.7306090120150SE +/- 2.50, N = 12SE +/- 1.09, N = 11SE +/- 1.32, N = 7133.39120.63121.371. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

WireGuard + Linux Networking Stack Stress Test

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestAmpere eMAGLinux 5.8Linux 5.730060090012001500SE +/- 1.72, N = 3SE +/- 7.84, N = 3SE +/- 5.76, N = 31196.921256.961209.90

C-Blosc

Compressor: blosclz

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.0 Beta 5Compressor: blosclzAmpere eMAGLinux 5.8Linux 5.75001000150020002500SE +/- 5.90, N = 3SE +/- 4.65, N = 3SE +/- 6.75, N = 32272.32245.42243.61. (CXX) g++ options: -rdynamic

Crypto++

Test: All Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: All AlgorithmsAmpere eMAGLinux 5.8Linux 5.7100200300400500SE +/- 0.20, N = 3SE +/- 0.19, N = 3SE +/- 0.30, N = 3451.30451.40451.161. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

Crypto++

Test: Keyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Keyed AlgorithmsAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3182.98182.98183.011. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

Crypto++

Test: Unkeyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Unkeyed AlgorithmsAmpere eMAGLinux 5.8Linux 5.750100150200250SE +/- 0.34, N = 3SE +/- 0.24, N = 3SE +/- 0.22, N = 3229.20229.03228.931. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

Crypto++

Test: Integer + Elliptic Curve Public Key Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Integer + Elliptic Curve Public Key AlgorithmsAmpere eMAGLinux 5.8Linux 5.72004006008001000SE +/- 1.12, N = 3SE +/- 0.28, N = 3SE +/- 0.35, N = 31051.191051.421050.161. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.25Backend: BLASAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 2.40, N = 3SE +/- 2.52, N = 9SE +/- 2.96, N = 31902011991. (CXX) g++ options: -pthread

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDAmpere eMAGLinux 5.8Linux 5.770140210280350SE +/- 0.56, N = 3SE +/- 0.14, N = 3SE +/- 0.20, N = 3327.33314.04314.191. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.26, N = 3SE +/- 0.31, N = 3SE +/- 0.48, N = 393.9130.0930.371. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterAmpere eMAGLinux 5.8Linux 5.71122334455SE +/- 0.84, N = 15SE +/- 1.16, N = 12SE +/- 1.17, N = 1549.9624.1724.981. (CXX) g++ options: -O2 -lOpenCL

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionAmpere eMAGLinux 5.8Linux 5.7481216201717171. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: DecompressionAmpere eMAGLinux 5.8Linux 5.716324864807272721. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: CompressionAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 2.00, N = 31881911941. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: DecompressionAmpere eMAGLinux 5.8Linux 5.7110220330440550SE +/- 0.33, N = 3SE +/- 0.67, N = 35235295311. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: CompressionAmpere eMAGLinux 5.8Linux 5.76121824302223231. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: DecompressionAmpere eMAGLinux 5.8Linux 5.7110220330440550SE +/- 1.20, N = 3SE +/- 3.18, N = 3SE +/- 0.67, N = 34794884901. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: CompressionAmpere eMAGLinux 5.8Linux 5.77142128352728281. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionAmpere eMAGLinux 5.8Linux 5.760120180240300SE +/- 0.58, N = 3SE +/- 0.33, N = 32522532541. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: CompressionAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.67, N = 3SE +/- 0.67, N = 31701671721. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: DecompressionAmpere eMAGLinux 5.8Linux 5.760120180240300SE +/- 0.33, N = 32692682701. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: CompressionAmpere eMAGLinux 5.8Linux 5.7204060801007676761. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: DecompressionAmpere eMAGLinux 5.8Linux 5.770140210280350SE +/- 0.58, N = 33123113121. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: CompressionAmpere eMAGLinux 5.8Linux 5.716324864807070701. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: DecompressionAmpere eMAGLinux 5.8Linux 5.7110220330440550SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 35055045041. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeAmpere eMAGLinux 5.8Linux 5.7714212835SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.32, N = 327.8227.8327.81

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Ampere eMAGLinux 5.8Linux 5.76001200180024003000SE +/- 35.92, N = 15SE +/- 33.90, N = 4SE +/- 27.16, N = 32582.62578.82642.11. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Ampere eMAGLinux 5.8Linux 5.7816243240SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 331.933.233.21. (CC) gcc options: -O3 -pthread -lz -llzma

Nettle

Test: aes256

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: aes256Ampere eMAGLinux 5.8Linux 5.72004006008001000SE +/- 0.36, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3920.45920.57920.54MIN: 403.87 / MAX: 1954.64MIN: 403.69 / MAX: 1954.35MIN: 403.37 / MAX: 1954.231. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: chacha

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: chachaAmpere eMAGLinux 5.8Linux 5.770140210280350SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3334.92334.70334.66MIN: 197.9 / MAX: 736.85MIN: 197.74 / MAX: 736.8MIN: 197.54 / MAX: 736.811. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: sha512

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: sha512Ampere eMAGLinux 5.8Linux 5.750100150200250SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3226.62226.49226.591. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: poly1305-aes

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: poly1305-aesAmpere eMAGLinux 5.8Linux 5.7160320480640800SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 3736.93736.80736.601. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: KASUMIAmpere eMAGLinux 5.8Linux 5.7918273645SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 340.2940.2840.281. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: AES-256Ampere eMAGLinux 5.8Linux 5.7110220330440550SE +/- 0.19, N = 3SE +/- 0.14, N = 3SE +/- 1.36, N = 3514.33514.12514.071. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: TwofishAmpere eMAGLinux 5.8Linux 5.7306090120150SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3148.50148.64148.581. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: BlowfishAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 3171.15171.22171.091. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: CAST-256Ampere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 378.5878.5678.591. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceAmpere eMAGLinux 5.8Linux 5.7110K220K330K440K550KSE +/- 306.27, N = 5SE +/- 246.52, N = 5SE +/- 449.09, N = 55161935159035163881. (CC) gcc options: -O3 -march=native

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishAmpere eMAGLinux 5.8Linux 5.74K8K12K16K20KSE +/- 22.85, N = 3SE +/- 222.84, N = 4SE +/- 202.75, N = 15780616636169441. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5Ampere eMAGLinux 5.8Linux 5.730K60K90K120K150KSE +/- 169.81, N = 3SE +/- 9080.99, N = 15SE +/- 16971.90, N = 15831781296201513691. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlAmpere eMAGLinux 5.8Linux 5.7701402102803502503133141. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.58, N = 3SE +/- 2.90, N = 4SE +/- 0.58, N = 31791951961. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 1.86, N = 3SE +/- 0.33, N = 31491791791. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedAmpere eMAGLinux 5.8Linux 5.7204060801008397971. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingAmpere eMAGLinux 5.8Linux 5.7110220330440550SE +/- 0.67, N = 3SE +/- 0.67, N = 34325155201. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 1.97, N = 61391631611. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceAmpere eMAGLinux 5.8Linux 5.790180270360450SE +/- 1.20, N = 3SE +/- 2.00, N = 3SE +/- 2.96, N = 33304054121. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

oneDNN

Harness: IP Batch 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch 1D - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 1.62, N = 3SE +/- 1.11, N = 15SE +/- 1.37, N = 15187.9831.2431.60MIN: 55.17MIN: 15.37MIN: 15.31. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: IP Batch All - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch All - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.72004006008001000SE +/- 6.76, N = 3SE +/- 1.65, N = 3SE +/- 3.39, N = 31055.48301.90308.77MIN: 472.28MIN: 253.68MIN: 253.141. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.7110220330440550SE +/- 8.79, N = 15SE +/- 1.88, N = 3SE +/- 1.71, N = 3487.00189.35183.72MIN: 220.92MIN: 135.13MIN: 128.671. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.77001400210028003500SE +/- 48.65, N = 3SE +/- 6.74, N = 3SE +/- 3.94, N = 33200.861744.701718.42MIN: 2213.82MIN: 1601.26MIN: 15691. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.7120240360480600SE +/- 12.90, N = 14SE +/- 7.01, N = 15SE +/- 8.85, N = 15557.7699.9687.24MIN: 259.91MIN: 31.24MIN: 31.231. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.730060090012001500SE +/- 71.48, N = 12SE +/- 15.01, N = 12SE +/- 14.19, N = 151538.56180.56193.57MIN: 524.37MIN: 116.07MIN: 114.941. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.780160240320400SE +/- 6.59, N = 14SE +/- 7.96, N = 12SE +/- 6.13, N = 15349.4655.1462.84MIN: 193.4MIN: 27.01MIN: 27.031. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 2.46, N = 4SE +/- 0.16, N = 3SE +/- 0.05, N = 3188.36112.12112.55MIN: 148.83MIN: 103.33MIN: 99.041. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.75001000150020002500SE +/- 147.07, N = 12SE +/- 2.38, N = 4SE +/- 5.18, N = 122392.27186.20178.71MIN: 568.551. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.750100150200250SE +/- 2.33, N = 3SE +/- 1.21, N = 3SE +/- 0.46, N = 3205.10114.90113.85MIN: 160.41MIN: 93.96MIN: 92.571. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.714K28K42K56K70KSE +/- 2326.42, N = 9SE +/- 232.79, N = 15SE +/- 157.07, N = 1566563.804037.793760.12MIN: 459391. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.75K10K15K20K25KSE +/- 548.25, N = 12SE +/- 78.39, N = 15SE +/- 279.49, N = 1221426.701052.721431.24MIN: 13380.51. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.71632486480SE +/- 1.27, N = 15SE +/- 0.84, N = 12SE +/- 0.89, N = 1571.8219.6519.59MIN: 15.04MIN: 8.14MIN: 8.141. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPUAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 1.09, N = 15SE +/- 0.60, N = 3SE +/- 1.14, N = 1594.5240.3236.52MIN: 38.39MIN: 19.51MIN: 19.441. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread -ldl

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080pAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.38, N = 3SE +/- 0.21, N = 3SE +/- 0.09, N = 387.7487.0286.68MIN: 69.55 / MAX: 117.2MIN: 69.22 / MAX: 129.71MIN: 69.22 / MAX: 114.721. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 4KAmpere eMAGLinux 5.8Linux 5.71020304050SE +/- 0.07, N = 3SE +/- 0.18, N = 3SE +/- 0.13, N = 342.3242.0342.05MIN: 25.19 / MAX: 45.72MIN: 24.46 / MAX: 45.44MIN: 26.54 / MAX: 45.251. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 1080pAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.68, N = 3SE +/- 0.55, N = 3SE +/- 0.60, N = 395.5694.3994.92MIN: 52.19 / MAX: 106.31MIN: 49.3 / MAX: 105.14MIN: 51.5 / MAX: 105.421. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080p 10-bitAmpere eMAGLinux 5.8Linux 5.71326395265SE +/- 0.12, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 358.1658.0758.10MIN: 46.87 / MAX: 81.5MIN: 46.83 / MAX: 81.32MIN: 46.68 / MAX: 81.281. (CC) gcc options: -pthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 1.16, N = 3SE +/- 0.45, N = 3SE +/- 0.66, N = 3185.92201.32202.711. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -fopenmp -fwhole-program -lstdc++

AOM AV1

Encoder Mode: Speed 0 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 0 Two-PassAmpere eMAGLinux 5.8Linux 5.70.00450.0090.01350.0180.0225SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.020.020.021. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 4 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 4 Two-PassAmpere eMAGLinux 5.8Linux 5.70.05180.10360.15540.20720.259SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.230.230.231. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 RealtimeAmpere eMAGLinux 5.8Linux 5.70.61651.2331.84952.4663.0825SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.732.742.741. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 Two-PassAmpere eMAGLinux 5.8Linux 5.70.08330.16660.24990.33320.4165SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.370.370.371. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 8 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 8 RealtimeAmpere eMAGLinux 5.8Linux 5.71.14752.2953.44254.595.7375SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.095.105.101. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 1Ampere eMAGLinux 5.8Linux 5.70.00830.01660.02490.03320.0415SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0370.0370.037

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 5Ampere eMAGLinux 5.8Linux 5.70.01940.03880.05820.07760.097SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0860.0860.086

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 6Ampere eMAGLinux 5.8Linux 5.70.03240.06480.09720.12960.162SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.1440.1440.144

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 10Ampere eMAGLinux 5.8Linux 5.70.05130.10260.15390.20520.2565SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.2280.2280.228

VP9 libvpx Encoding

Speed: Speed 0

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 0Ampere eMAGLinux 5.8Linux 5.70.17330.34660.51990.69320.8665SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.770.760.761. (CXX) g++ options: -lm -lpthread -march=armv8-a -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

VP9 libvpx Encoding

Speed: Speed 5

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5Ampere eMAGLinux 5.8Linux 5.70.61881.23761.85642.47523.094SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 32.752.712.691. (CXX) g++ options: -lm -lpthread -march=armv8-a -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingAmpere eMAGLinux 5.8Linux 5.7816243240SE +/- 0.14, N = 3SE +/- 0.31, N = 12SE +/- 0.26, N = 331.3732.7032.341. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -lm -lpthread

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondAmpere eMAGLinux 5.8Linux 5.780K160K240K320K400KSE +/- 246.47, N = 3SE +/- 305.97, N = 3SE +/- 642.70, N = 3385875.67384824.01384856.521. (CC) gcc options: -O2 -lrt" -lrt

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestAmpere eMAGLinux 5.8Linux 5.710K20K30K40K50KSE +/- 110.43, N = 3SE +/- 159.33, N = 3SE +/- 75.95, N = 34500445771463551. (CXX) g++ options: -pipe -lpthread

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthAmpere eMAGLinux 5.8Linux 5.77M14M21M28M35MSE +/- 149636.38, N = 3SE +/- 388619.81, N = 3SE +/- 425078.89, N = 4327176483260508233322012

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0Ampere eMAGLinux 5.8Linux 5.790180270360450SE +/- 0.51, N = 3SE +/- 0.13, N = 3SE +/- 1.74, N = 3403.92403.47406.101. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2Ampere eMAGLinux 5.8Linux 5.750100150200250SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.04, N = 3251.12250.68249.921. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 8

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8Ampere eMAGLinux 5.8Linux 5.7612182430SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 322.9922.5222.281. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10Ampere eMAGLinux 5.8Linux 5.7510152025SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 322.5321.9221.911. (CXX) g++ options: -O3 -fPIC

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.11, N = 3SE +/- 0.24, N = 3SE +/- 0.04, N = 389.0688.0087.66

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.29, N = 3SE +/- 0.18, N = 3SE +/- 0.14, N = 383.8384.0183.81

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileAmpere eMAGLinux 5.8Linux 5.77001400210028003500SE +/- 3.39, N = 3SE +/- 3.39, N = 3SE +/- 9.90, N = 33039.732961.852949.96

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileAmpere eMAGLinux 5.8Linux 5.780160240320400SE +/- 0.85, N = 3SE +/- 0.40, N = 3SE +/- 0.73, N = 3389.83366.03362.42

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.33, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 382.4081.5781.44

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileAmpere eMAGLinux 5.8Linux 5.770140210280350SE +/- 2.15, N = 3SE +/- 1.46, N = 3SE +/- 1.49, N = 3333.56332.89332.43

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileAmpere eMAGLinux 5.8Linux 5.72004006008001000SE +/- 16.43, N = 3SE +/- 11.88, N = 3SE +/- 15.04, N = 41061.891072.691060.16

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.09, N = 3SE +/- 0.68, N = 3SE +/- 0.21, N = 3188.67187.38187.77

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileAmpere eMAGLinux 5.8Linux 5.750100150200250SE +/- 0.96, N = 3SE +/- 0.93, N = 3SE +/- 1.08, N = 3228.67227.27226.35

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 378.1677.9478.061. (CC) gcc options: -lm -lpthread -O3

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionAmpere eMAGLinux 5.8Linux 5.71.01122.02243.03364.04485.056SE +/- 0.038, N = 3SE +/- 0.052, N = 15SE +/- 0.054, N = 154.4854.4924.4941. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeAmpere eMAGLinux 5.8Linux 5.71428425670SE +/- 0.14, N = 3SE +/- 0.14, N = 3SE +/- 0.10, N = 361.4361.4061.471. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesAmpere eMAGLinux 5.8Linux 5.748121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 316.9816.9317.011. (CXX) g++ options: -fopenmp -O3

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3109.88109.84109.951. (CC) gcc options: -lm -O3

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.18, N = 3SE +/- 0.34, N = 3SE +/- 0.28, N = 374.7774.8674.90

XZ Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Ampere eMAGLinux 5.8Linux 5.7816243240SE +/- 0.07, N = 3SE +/- 0.37, N = 3SE +/- 0.51, N = 335.2135.4535.511. (CC) gcc options: -pthread -fvisibility=hidden -O2

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.78, N = 3SE +/- 0.10, N = 3SE +/- 0.27, N = 3199.35199.93200.081. (CC) gcc options: -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACAmpere eMAGLinux 5.8Linux 5.71224364860SE +/- 0.07, N = 5SE +/- 0.03, N = 5SE +/- 0.04, N = 551.1151.1651.161. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ampere eMAGLinux 5.8Linux 5.7612182430SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.14, N = 324.8224.8024.951. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVAmpere eMAGLinux 5.8Linux 5.7714212835SE +/- 0.12, N = 3SE +/- 0.21, N = 3SE +/- 0.05, N = 330.6030.5230.341. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lasound -pthread -lva -llzma -lva-drm -lva-x11 -lX11 -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

GnuPG

2GB File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 1.4.222GB File EncryptionAmpere eMAGLinux 5.8Linux 5.7510152025SE +/- 0.19, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 322.0522.1022.061. (CC) gcc options: -O2 -MT -MD -MP -MF

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveAmpere eMAGLinux 5.8Linux 5.71224364860SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.00, N = 351.0251.2251.051. (CXX) g++ options: -fopenmp -O2 -march=native

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeAmpere eMAGLinux 5.8Linux 5.7246810SE +/- 0.003, N = 3SE +/- 0.004, N = 3SE +/- 0.001, N = 38.7038.7078.7041. (CC) gcc options: -static -fopenmp -O3 -march=native

System XZ Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem XZ DecompressionAmpere eMAGLinux 5.8Linux 5.7246810SE +/- 0.010, N = 3SE +/- 0.016, N = 3SE +/- 0.024, N = 36.5636.6056.614

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceAmpere eMAGLinux 5.8Linux 5.75001000150020002500SE +/- 0.03, N = 3SE +/- 0.61, N = 3SE +/- 0.85, N = 32365.92365.12363.61. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2Ampere eMAGLinux 5.8Linux 5.73K6K9K12K15KSE +/- 8.09, N = 3SE +/- 2.84, N = 3SE +/- 57.56, N = 315372.1615370.4115308.781. (CXX) g++ options: -O3 -fvisibility=hidden -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.2.2PBKDF2-sha512Ampere eMAGLinux 5.8Linux 5.7150K300K450K600K750KSE +/- 3484.83, N = 3SE +/- 6080.53, N = 3SE +/- 3050.00, N = 3703147700090694141

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolAmpere eMAGLinux 5.8Linux 5.750K100K150K200K250KSE +/- 152.33, N = 3SE +/- 264.43, N = 3SE +/- 696.01, N = 3244842244995244086

libjpeg-turbo tjbench

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Ampere eMAGLinux 5.8Linux 5.71530456075SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 367.6167.6367.611. (CC) gcc options: -O3 -rdynamic

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadAmpere eMAGLinux 5.8Linux 5.7510152025SE +/- 0.24, N = 3SE +/- 0.31, N = 3SE +/- 0.32, N = 321.4022.0722.001. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncAmpere eMAGLinux 5.8Linux 5.70.11250.2250.33750.450.5625SE +/- 0.02, N = 15SE +/- 0.01, N = 15SE +/- 0.02, N = 150.50.40.51. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncAmpere eMAGLinux 5.8Linux 5.72K4K6K8K10KSE +/- 271.73, N = 15SE +/- 131.98, N = 15SE +/- 165.88, N = 157257.177989.997180.011. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteAmpere eMAGLinux 5.8Linux 5.7246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 36.26.16.21. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteAmpere eMAGLinux 5.8Linux 5.7130260390520650SE +/- 0.55, N = 3SE +/- 2.22, N = 3SE +/- 1.12, N = 3571.88581.17569.891. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillAmpere eMAGLinux 5.8Linux 5.7246810SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 36.26.16.21. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillAmpere eMAGLinux 5.8Linux 5.7130260390520650SE +/- 2.71, N = 3SE +/- 1.04, N = 3SE +/- 4.19, N = 3575.08581.46571.951. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadAmpere eMAGLinux 5.8Linux 5.7510152025SE +/- 0.13, N = 3SE +/- 0.15, N = 3SE +/- 0.13, N = 322.1121.7522.111. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomAmpere eMAGLinux 5.8Linux 5.7816243240SE +/- 0.28, N = 3SE +/- 0.50, N = 3SE +/- 0.18, N = 334.8334.9534.861. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteAmpere eMAGLinux 5.8Linux 5.7120240360480600SE +/- 1.71, N = 3SE +/- 1.36, N = 3SE +/- 2.03, N = 3531.95545.22530.451. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillAmpere eMAGLinux 5.8Linux 5.7246810SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 36.36.26.41. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillAmpere eMAGLinux 5.8Linux 5.7120240360480600SE +/- 0.40, N = 3SE +/- 2.57, N = 3SE +/- 2.13, N = 3562.53573.74556.431. (CXX) g++ options: -O3 -lsnappy -lpthread

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: NDT MappingAmpere eMAGLinux 5.8Linux 5.750100150200250SE +/- 0.87, N = 3SE +/- 1.28, N = 3SE +/- 1.14, N = 3237.78245.10244.931. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Points2Image

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Points2ImageAmpere eMAGLinux 5.8Linux 5.72K4K6K8K10KSE +/- 43.31, N = 3SE +/- 266.20, N = 9SE +/- 188.70, N = 98421.738859.089005.621. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Euclidean Cluster

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Euclidean ClusterAmpere eMAGLinux 5.8Linux 5.7110220330440550SE +/- 1.70, N = 3SE +/- 1.01, N = 3SE +/- 2.52, N = 3524.82529.81531.121. (CXX) g++ options: -O3 -std=c++11 -fopenmp

MariaDB

Clients: 1

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 1Ampere eMAGLinux 5.8Linux 5.7150300450600750SE +/- 8.21, N = 3SE +/- 2.74, N = 3SE +/- 6.72, N = 36596596761. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 4

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 4Ampere eMAGLinux 5.8Linux 5.7100200300400500SE +/- 4.39, N = 3SE +/- 1.54, N = 3SE +/- 2.57, N = 34484354681. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 8

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 8Ampere eMAGLinux 5.8Linux 5.790180270360450SE +/- 1.07, N = 3SE +/- 0.71, N = 3SE +/- 2.79, N = 34304204231. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 16

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 16Ampere eMAGLinux 5.8Linux 5.790180270360450SE +/- 0.68, N = 3SE +/- 1.44, N = 3SE +/- 0.15, N = 33993943931. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 32

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 32Ampere eMAGLinux 5.8Linux 5.770140210280350SE +/- 2.58, N = 3SE +/- 2.36, N = 3SE +/- 0.65, N = 33373233201. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 64Ampere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.21, N = 3SE +/- 0.22, N = 3SE +/- 0.18, N = 31991901901. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -ldl

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyAmpere eMAGLinux 5.8Linux 5.77K14K21K28K35KSE +/- 463.72, N = 12SE +/- 42.60, N = 3SE +/- 108.10, N = 334078.5127955.5027834.901. (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 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteAmpere eMAGLinux 5.8Linux 5.78001600240032004000SE +/- 20.39, N = 3SE +/- 22.20, N = 3SE +/- 12.35, N = 33915.253755.403774.441. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Ampere eMAGLinux 5.8Linux 5.760120180240300SE +/- 0.56, N = 3SE +/- 0.24, N = 3SE +/- 0.40, N = 3272.43266.79269.261. (CC) gcc options: -O2 -ldl -lz -lpthread

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Boat - Acceleration: CPU-onlyAmpere eMAGLinux 5.8Linux 5.748121620SE +/- 0.17, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 316.6716.5516.48

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Masskrug - Acceleration: CPU-onlyAmpere eMAGLinux 5.8Linux 5.73691215SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 311.8011.5911.47

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Server Rack - Acceleration: CPU-onlyAmpere eMAGLinux 5.8Linux 5.70.11210.22420.33630.44840.5605SE +/- 0.006, N = 15SE +/- 0.004, N = 3SE +/- 0.005, N = 150.4950.4980.484

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Server Room - Acceleration: CPU-onlyAmpere eMAGLinux 5.8Linux 5.73691215SE +/- 0.029, N = 3SE +/- 0.011, N = 3SE +/- 0.058, N = 39.6639.5729.553

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizeAmpere eMAGLinux 5.8Linux 5.7816243240SE +/- 0.22, N = 14SE +/- 0.19, N = 3SE +/- 0.52, N = 332.2532.7432.81

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotateAmpere eMAGLinux 5.8Linux 5.71224364860SE +/- 0.39, N = 3SE +/- 0.26, N = 3SE +/- 0.21, N = 354.9653.6053.87

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsAmpere eMAGLinux 5.8Linux 5.71428425670SE +/- 0.13, N = 3SE +/- 0.50, N = 3SE +/- 0.44, N = 360.2161.9761.91

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.29, N = 3SE +/- 0.18, N = 3SE +/- 0.14, N = 372.5774.1675.18

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeAmpere eMAGLinux 5.8Linux 5.7306090120150SE +/- 2.01, N = 4SE +/- 0.77, N = 3SE +/- 1.52, N = 3148.70148.77148.56

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 9.6.0+dfsgProcessing 60 Page PDF DocumentAmpere eMAGLinux 5.8Linux 5.71530456075SE +/- 0.27, N = 3SE +/- 0.15, N = 3SE +/- 0.36, N = 367.8468.1167.81

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0Ampere eMAGLinux 5.8Linux 5.7510152025SE +/- 0.15, N = 5SE +/- 0.06, N = 5SE +/- 0.18, N = 522.3021.6621.49

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.09, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3184.12181.17180.441. RawTherapee, version 5.8, command line.

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPOPAmpere eMAGLinux 5.8Linux 5.750K100K150K200K250KSE +/- 4081.63, N = 12SE +/- 3232.38, N = 3SE +/- 3195.94, N = 3247533.02225116.46228921.091. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADDAmpere eMAGLinux 5.8Linux 5.760K120K180K240K300KSE +/- 1531.33, N = 3SE +/- 2951.72, N = 15SE +/- 2993.78, N = 15249043.59259572.78251251.291. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPUSHAmpere eMAGLinux 5.8Linux 5.750K100K150K200K250KSE +/- 3927.01, N = 3SE +/- 4367.77, N = 15SE +/- 2627.83, N = 15227152.79237826.04233007.601. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETAmpere eMAGLinux 5.8Linux 5.760K120K180K240K300KSE +/- 4081.60, N = 15SE +/- 2885.20, N = 15SE +/- 5481.90, N = 12241499.80258590.25260529.551. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETAmpere eMAGLinux 5.8Linux 5.750K100K150K200K250KSE +/- 3222.32, N = 4SE +/- 2842.97, N = 15SE +/- 2379.27, N = 3241048.56236950.50236828.091. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPAmpere eMAGLinux 5.8Linux 5.770140210280350SE +/- 3.13, N = 15SE +/- 0.42, N = 3SE +/- 0.29, N = 3117.88320.41304.721. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: NUMAAmpere eMAGLinux 5.8Linux 5.730060090012001500SE +/- 5.64, N = 3SE +/- 14.65, N = 3SE +/- 9.72, N = 31441.111404.471410.651. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MEMFDAmpere eMAGLinux 5.8Linux 5.72004006008001000SE +/- 0.53, N = 3SE +/- 0.33, N = 3SE +/- 0.15, N = 3813.50801.89841.961. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicAmpere eMAGLinux 5.8Linux 5.75K10K15K20K25KSE +/- 12.88, N = 3SE +/- 43.13, N = 3SE +/- 2.07, N = 325259.3925353.3825217.321. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CryptoAmpere eMAGLinux 5.8Linux 5.78001600240032004000SE +/- 7.67, N = 3SE +/- 6.92, N = 3SE +/- 4.04, N = 33616.903618.563621.441. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocAmpere eMAGLinux 5.8Linux 5.720M40M60M80M100MSE +/- 28859.86, N = 3SE +/- 104178.97, N = 3SE +/- 30327.79, N = 3103274347.11103178251.47103443909.351. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: ForkingAmpere eMAGLinux 5.8Linux 5.73K6K9K12K15KSE +/- 74.78, N = 3SE +/- 122.00, N = 3SE +/- 17.53, N = 314205.7913595.9813925.911. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SENDFILEAmpere eMAGLinux 5.8Linux 5.730K60K90K120K150KSE +/- 25.50, N = 3SE +/- 382.49, N = 3SE +/- 427.08, N = 3146671.92144751.55147378.701. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU CacheAmpere eMAGLinux 5.8Linux 5.7306090120150SE +/- 1.98, N = 15SE +/- 2.20, N = 3SE +/- 1.82, N = 15146.43145.47155.201. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressAmpere eMAGLinux 5.8Linux 5.75001000150020002500SE +/- 1.78, N = 3SE +/- 1.28, N = 3SE +/- 0.29, N = 32099.662099.492098.981. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SemaphoresAmpere eMAGLinux 5.8Linux 5.7400K800K1200K1600K2000KSE +/- 1331.37, N = 3SE +/- 1524.26, N = 3SE +/- 701.04, N = 31811441.921650727.641639148.111. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathAmpere eMAGLinux 5.8Linux 5.713K26K39K52K65KSE +/- 11.32, N = 3SE +/- 4.75, N = 3SE +/- 6.24, N = 360568.9960552.1460577.351. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathAmpere eMAGLinux 5.8Linux 5.720K40K60K80K100KSE +/- 4.30, N = 3SE +/- 1.52, N = 3SE +/- 3.24, N = 390020.4290025.3790026.321. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingAmpere eMAGLinux 5.8Linux 5.77001400210028003500SE +/- 0.96, N = 3SE +/- 5.42, N = 3SE +/- 8.06, N = 33442.303455.703445.281. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityAmpere eMAGLinux 5.8Linux 5.72K4K6K8K10KSE +/- 139.90, N = 3SE +/- 25.62, N = 3SE +/- 61.06, N = 310880.3710591.5210640.421. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingAmpere eMAGLinux 5.8Linux 5.7800K1600K2400K3200K4000KSE +/- 5336.90, N = 3SE +/- 7411.78, N = 3SE +/- 19525.36, N = 33659931.673306660.773370897.551. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsAmpere eMAGLinux 5.8Linux 5.7110K220K330K440K550KSE +/- 18.07, N = 3SE +/- 196.56, N = 3SE +/- 562.36, N = 3499305.74498965.86498743.121. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingAmpere eMAGLinux 5.8Linux 5.74080120160200SE +/- 0.85, N = 3SE +/- 0.12, N = 3SE +/- 2.66, N = 3189.05177.32185.191. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingAmpere eMAGLinux 5.8Linux 5.7600K1200K1800K2400K3000KSE +/- 16934.73, N = 15SE +/- 90189.04, N = 15SE +/- 209642.31, N = 151061347.511843606.112810736.871. (CC) gcc options: -O2 -std=gnu99 -lm -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillAmpere eMAGLinux 5.8Linux 5.711K22K33K44K55KSE +/- 67.54, N = 3SE +/- 31.97, N = 3SE +/- 204.92, N = 34927048923486371. (CXX) g++ options: -O3 -march=native -std=c++11 -march=armv8-a+crc -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadAmpere eMAGLinux 5.8Linux 5.720M40M60M80M100MSE +/- 748886.66, N = 3SE +/- 463637.36, N = 3SE +/- 634055.64, N = 38073944882017062822619191. (CXX) g++ options: -O3 -march=native -std=c++11 -march=armv8-a+crc -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillAmpere eMAGLinux 5.8Linux 5.711K22K33K44K55KSE +/- 47.11, N = 3SE +/- 135.13, N = 3SE +/- 79.74, N = 35088450472505931. (CXX) g++ options: -O3 -march=native -std=c++11 -march=armv8-a+crc -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncAmpere eMAGLinux 5.8Linux 5.711002200330044005500SE +/- 132.81, N = 15SE +/- 74.49, N = 15SE +/- 65.89, N = 155349502349921. (CXX) g++ options: -O3 -march=native -std=c++11 -march=armv8-a+crc -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingAmpere eMAGLinux 5.8Linux 5.7600K1200K1800K2400K3000KSE +/- 26760.44, N = 11SE +/- 30312.59, N = 3SE +/- 39067.50, N = 43022258302262130019121. (CXX) g++ options: -O3 -march=native -std=c++11 -march=armv8-a+crc -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goAmpere eMAGLinux 5.8Linux 5.72004006008001000SE +/- 0.67, N = 3SE +/- 1.15, N = 3SE +/- 1.15, N = 3834836839

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Ampere eMAGLinux 5.8Linux 5.70.27450.5490.82351.0981.3725SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.221.221.22

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosAmpere eMAGLinux 5.8Linux 5.780160240320400SE +/- 0.33, N = 3SE +/- 0.67, N = 3348347348

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatAmpere eMAGLinux 5.8Linux 5.770140210280350SE +/- 0.58, N = 3342339339

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyAmpere eMAGLinux 5.8Linux 5.780160240320400SE +/- 0.67, N = 3364363365

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 384.985.485.3

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceAmpere eMAGLinux 5.8Linux 5.70.3420.6841.0261.3681.71SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.521.511.52

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsAmpere eMAGLinux 5.8Linux 5.71632486480SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 373.573.773.7

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesAmpere eMAGLinux 5.8Linux 5.770140210280350SE +/- 0.33, N = 3312312311

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileAmpere eMAGLinux 5.8Linux 5.7130260390520650SE +/- 1.45, N = 3608608612

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupAmpere eMAGLinux 5.8Linux 5.7918273645SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 339.139.239.2

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateAmpere eMAGLinux 5.8Linux 5.74080120160200191191192

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonAmpere eMAGLinux 5.8Linux 5.70.36450.7291.09351.4581.8225SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.611.611.62

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.1Time To OCR 7 ImagesAmpere eMAGLinux 5.8Linux 5.7306090120150SE +/- 0.44, N = 3SE +/- 0.27, N = 3SE +/- 0.97, N = 3114.81114.78114.46

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesAmpere eMAGLinux 5.8Linux 5.71632486480SE +/- 0.86, N = 14SE +/- 0.91, N = 14SE +/- 1.31, N = 1371.5073.2471.091. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsAmpere eMAGLinux 5.8Linux 5.71020304050SE +/- 0.31, N = 3SE +/- 0.65, N = 15SE +/- 0.41, N = 341.3743.5744.291. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsAmpere eMAGLinux 5.8Linux 5.7306090120150SE +/- 10.24, N = 15SE +/- 9.86, N = 15SE +/- 10.10, N = 15119.62129.60136.941. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesAmpere eMAGLinux 5.8Linux 5.720406080100SE +/- 1.20, N = 15SE +/- 0.71, N = 3SE +/- 1.31, N = 385.0886.9389.271. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsAmpere eMAGLinux 5.8Linux 5.750100150200250SE +/- 1.05, N = 3SE +/- 1.78, N = 3SE +/- 1.36, N = 3232.18228.66219.191. (CC) gcc options: -lm

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.2.2PBKDF2-whirlpoolLinux 5.8Linux 5.750K100K150K200K250KSE +/- 524.81, N = 3SE +/- 153.00, N = 3244084245300


Phoronix Test Suite v10.8.4