AArch64 Compiler Benchmarks Feb 2018 Ampere eMAG ARMv8 testing with a AmpereComputing OSPREY (4.8.19 BIOS) and ASPEED Family on Fedora 29 via the Phoronix Test Suite. GCC 8.2.0: Processor: Ampere eMAG ARMv8 @ 3.00GHz (32 Cores), Motherboard: AmpereComputing OSPREY (4.8.19 BIOS), Chipset: Applied Micro Circuits X-Gene, Memory: 129024MB, Disk: 256GB Samsung SSD 860, Graphics: ASPEED Family, Network: Intel I210 OS: Fedora 29, Kernel: 4.20.6-200.fc29.aarch64 (aarch64) 20190131, Compiler: GCC 8.2.0, File-System: xfs, Screen Resolution: 1024x768 t-test1 2017-01-13 Threads: 1 Seconds < Lower Is Better GCC 8.2.0 . 85.44 |============================================================ t-test1 2017-01-13 Threads: 2 Seconds < Lower Is Better GCC 8.2.0 . 32.34 |============================================================ CloverLeaf Lagrangian-Eulerian Hydrodynamics Seconds < Lower Is Better GCC 8.2.0 . 10.97 |============================================================ PolyBench-C 4.2 Test: Covariance Computation Seconds < Lower Is Better GCC 8.2.0 . 23.51 |============================================================ PolyBench-C 4.2 Test: Correlation Computation Seconds < Lower Is Better GCC 8.2.0 . 23.45 |============================================================ lzbench 2017-08-08 Test: XZ 0 - Process: Compression MB/s > Higher Is Better GCC 8.2.0 . 15 |=============================================================== lzbench 2017-08-08 Test: XZ 0 - Process: Decompression MB/s > Higher Is Better GCC 8.2.0 . 65 |=============================================================== lzbench 2017-08-08 Test: Zstd 1 - Process: Compression MB/s > Higher Is Better GCC 8.2.0 . 152 |============================================================== lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression MB/s > Higher Is Better GCC 8.2.0 . 478 |============================================================== lzbench 2017-08-08 Test: Brotli 0 - Process: Compression MB/s > Higher Is Better GCC 8.2.0 . 153 |============================================================== lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression MB/s > Higher Is Better GCC 8.2.0 . 216 |============================================================== lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression MB/s > Higher Is Better GCC 8.2.0 . 64 |=============================================================== lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression MB/s > Higher Is Better GCC 8.2.0 . 484 |============================================================== Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Seconds < Lower Is Better GCC 8.2.0 . 7.37 |============================================================= CacheBench Test: Read MB/s > Higher Is Better GCC 8.2.0 . 4571 |============================================================= CacheBench Test: Write MB/s > Higher Is Better GCC 8.2.0 . 10392 |============================================================ CacheBench Test: Read / Modify / Write MB/s > Higher Is Better GCC 8.2.0 . 13558 |============================================================ SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better GCC 8.2.0 . 706 |============================================================== SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better GCC 8.2.0 . 279 |============================================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better GCC 8.2.0 . 173 |============================================================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better GCC 8.2.0 . 749 |============================================================== SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better GCC 8.2.0 . 1139 |============================================================= SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better GCC 8.2.0 . 1188 |============================================================= TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better GCC 8.2.0 . 532461 |=========================================================== GraphicsMagick 1.3.30 Operation: Swirl Iterations Per Minute > Higher Is Better GCC 8.2.0 . 141 |============================================================== GraphicsMagick 1.3.30 Operation: Rotate Iterations Per Minute > Higher Is Better GCC 8.2.0 . 142 |============================================================== GraphicsMagick 1.3.30 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 8.2.0 . 129 |============================================================== GraphicsMagick 1.3.30 Operation: Enhanced Iterations Per Minute > Higher Is Better GCC 8.2.0 . 106 |============================================================== GraphicsMagick 1.3.30 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 8.2.0 . 150 |============================================================== GraphicsMagick 1.3.30 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better GCC 8.2.0 . 102 |============================================================== GraphicsMagick 1.3.30 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 8.2.0 . 160 |============================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 8.2.0 . 797 |============================================================== 7-Zip Compression 16.02 Compress Speed Test MIPS > Higher Is Better GCC 8.2.0 . 44107 |============================================================ ebizzy 0.3 Records/s > Higher Is Better GCC 8.2.0 . 100753 |=========================================================== Timed GCC Compilation 8.2 Time To Compile Seconds < Lower Is Better GCC 8.2.0 . 2712 |============================================================= Timed ImageMagick Compilation 6.9.0 Time To Compile Seconds < Lower Is Better GCC 8.2.0 . 86.05 |============================================================ Timed LLVM Compilation 6.0.1 Time To Compile Seconds < Lower Is Better GCC 8.2.0 . 652 |============================================================== C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better GCC 8.2.0 . 78.38 |============================================================ Parallel BZIP2 Compression 1.1.12 256MB File Compression Seconds < Lower Is Better GCC 8.2.0 . 4.66 |============================================================= Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better GCC 8.2.0 . 16.77 |============================================================ AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better GCC 8.2.0 . 110 |============================================================== Bullet Physics Engine 2.81 Test: 3000 Fall Seconds < Lower Is Better GCC 8.2.0 . 19.41 |============================================================ Bullet Physics Engine 2.81 Test: 1000 Stack Seconds < Lower Is Better GCC 8.2.0 . 23.89 |============================================================ Bullet Physics Engine 2.81 Test: 1000 Convex Seconds < Lower Is Better GCC 8.2.0 . 28.14 |============================================================ Bullet Physics Engine 2.81 Test: 136 Ragdolls Seconds < Lower Is Better GCC 8.2.0 . 11.44 |============================================================ Bullet Physics Engine 2.81 Test: Prim Trimesh Seconds < Lower Is Better GCC 8.2.0 . 3.81 |============================================================= Bullet Physics Engine 2.81 Test: Convex Trimesh Seconds < Lower Is Better GCC 8.2.0 . 5.64 |============================================================= XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Seconds < Lower Is Better GCC 8.2.0 . 176 |============================================================== Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Seconds < Lower Is Better GCC 8.2.0 . 22.35 |============================================================ dav1d 0.1 Video Input: Summer Nature 4K Seconds < Lower Is Better GCC 8.2.0 . 184 |============================================================== dav1d 0.1 Video Input: Summer Nature 1080p Seconds < Lower Is Better GCC 8.2.0 . 68.51 |============================================================ FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better GCC 8.2.0 . 50.94 |============================================================ LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better GCC 8.2.0 . 29.39 |============================================================ FFmpeg 4.0.2 H.264 HD To NTSC DV Seconds < Lower Is Better GCC 8.2.0 . 36.85 |============================================================ m-queens 1.2 Time To Solve Seconds < Lower Is Better GCC 8.2.0 . 50.73 |============================================================ N-Queens 1.0 Elapsed Time Seconds < Lower Is Better GCC 8.2.0 . 10.04 |============================================================ OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better GCC 8.2.0 . 2364 |============================================================= libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput Megapixels/sec > Higher Is Better GCC 8.2.0 . 62.25 |============================================================ CppPerformanceBenchmarks 9 Test: Atol Seconds < Lower Is Better GCC 8.2.0 . 142 |============================================================== CppPerformanceBenchmarks 9 Test: Ctype Seconds < Lower Is Better GCC 8.2.0 . 85.66 |============================================================ CppPerformanceBenchmarks 9 Test: Stepanov Vector Seconds < Lower Is Better GCC 8.2.0 . 170 |============================================================== CppPerformanceBenchmarks 9 Test: Function Objects Seconds < Lower Is Better GCC 8.2.0 . 28.95 |============================================================ CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Seconds < Lower Is Better GCC 8.2.0 . 65.50 |============================================================ Redis 4.0.8 Test: LPOP Requests Per Second > Higher Is Better GCC 8.2.0 . 346777 |=========================================================== Redis 4.0.8 Test: SADD Requests Per Second > Higher Is Better GCC 8.2.0 . 302566 |=========================================================== Redis 4.0.8 Test: LPUSH Requests Per Second > Higher Is Better GCC 8.2.0 . 219958 |=========================================================== Redis 4.0.8 Test: GET Requests Per Second > Higher Is Better GCC 8.2.0 . 349793 |=========================================================== Redis 4.0.8 Test: SET Requests Per Second > Higher Is Better GCC 8.2.0 . 279952 |=========================================================== Sysbench 2018-07-28 Test: Memory Events Per Second > Higher Is Better GCC 8.2.0 . 56847680 |========================================================= Sysbench 2018-07-28 Test: CPU Events Per Second > Higher Is Better GCC 8.2.0 . 40081 |============================================================ Xsbench 2017-07-06 Lookups/s > Higher Is Better GCC 8.2.0 . 2747151 |========================================================== Memcached mcperf 1.5.10 Method: Add Operations Per Second > Higher Is Better GCC 8.2.0 . 6681 |============================================================= Memcached mcperf 1.5.10 Method: Get Operations Per Second > Higher Is Better GCC 8.2.0 . 17154 |============================================================ Memcached mcperf 1.5.10 Method: Set Operations Per Second > Higher Is Better GCC 8.2.0 . 6793 |============================================================= Memcached mcperf 1.5.10 Method: Append Operations Per Second > Higher Is Better GCC 8.2.0 . 6872 |============================================================= Memcached mcperf 1.5.10 Method: Delete Operations Per Second > Higher Is Better GCC 8.2.0 . 17199 |============================================================ Memcached mcperf 1.5.10 Method: Prepend Operations Per Second > Higher Is Better GCC 8.2.0 . 6828 |============================================================= Memcached mcperf 1.5.10 Method: Replace Operations Per Second > Higher Is Better GCC 8.2.0 . 6831 |============================================================= Hierarchical INTegration 1.0 Test: FLOAT QUIPs > Higher Is Better GCC 8.2.0 . 100924159 |======================================================== Hierarchical INTegration 1.0 Test: DOUBLE QUIPs > Higher Is Better GCC 8.2.0 . 189364361 |======================================================== Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better GCC 8.2.0 . 2978 |============================================================= Apache Siege 2.4.29 Concurrent Users: 200 Transactions Per Second > Higher Is Better GCC 8.2.0 . 23495 |============================================================ Apache Siege 2.4.29 Concurrent Users: 250 Transactions Per Second > Higher Is Better GCC 8.2.0 . 23455 |============================================================