KVM testing 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 1811277-SK-AMAZON83156
Amazon EC2 A1 ARM Linux Benchmarks
KVM testing on Ubuntu 18.04 via the Phoronix Test Suite.
ARMv8 a1.large:
Processor: ARMv8 Cortex-A72 (2 Cores), Motherboard: Amazon EC2 a1.large (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 4096MB, Disk: 52GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Ubuntu 18.04, Kernel: 4.15.0-1028-aws (aarch64), Compiler: GCC 7.3.0, File-System: ext4
ARMv8 a1.xlarge:
Processor: ARMv8 Cortex-A72 (4 Cores), Motherboard: Amazon EC2 a1.xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 8192MB, Disk: 52GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Ubuntu 18.04, Kernel: 4.15.0-1028-aws (aarch64), Compiler: GCC 7.3.0, File-System: ext4
ARMv8 a1.2xlarge:
Processor: ARMv8 Cortex-A72 (8 Cores), Motherboard: Amazon EC2 a1.2xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 16384MB, Disk: 52GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Ubuntu 18.04, Kernel: 4.15.0-1028-aws (aarch64), Compiler: GCC 7.3.0, File-System: ext4
ARMv8 a1.4xlarge:
Processor: ARMv8 Cortex-A72 (16 Cores), Motherboard: Amazon EC2 a1.4xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 31744MB, Disk: 52GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Ubuntu 18.04, Kernel: 4.15.0-1028-aws (aarch64), Compiler: GCC 7.3.0, File-System: ext4
AMD m5a.xlarge:
Processor: AMD EPYC 7571 (2 Cores / 4 Threads), Motherboard: Amazon EC2 m5a.xlarge (1.0 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 16384MB, Disk: 52GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Ubuntu 18.04, Kernel: 4.15.0-1021-aws (x86_64), Compiler: GCC 7.3.0, File-System: ext4, System Layer: KVM
Rodinia 2.4
Test: OpenMP LavaMD
Seconds < Lower Is Better
ARMv8 a1.large ... 1074 |======================================================
ARMv8 a1.xlarge .. 541 |===========================
ARMv8 a1.2xlarge . 272 |==============
ARMv8 a1.4xlarge . 138 |=======
AMD m5a.xlarge ... 443 |======================
m-queens 1.2
Time To Solve
Seconds < Lower Is Better
ARMv8 a1.large ... 882 |=======================================================
ARMv8 a1.xlarge .. 441 |============================
ARMv8 a1.2xlarge . 221 |==============
ARMv8 a1.4xlarge . 110 |=======
AMD m5a.xlarge ... 392 |========================
Rust Mandelbrot
Time To Complete Serial/Parallel Mandelbrot
Seconds < Lower Is Better
ARMv8 a1.large ... 243.00 |====================================================
ARMv8 a1.xlarge .. 152.00 |=================================
ARMv8 a1.2xlarge . 106.00 |=======================
ARMv8 a1.4xlarge . 83.98 |==================
AMD m5a.xlarge ... 138.01 |==============================
Apache Benchmark 2.4.29
Static Web Page Serving
Requests Per Second > Higher Is Better
ARMv8 a1.large ... 5542 |=====================
ARMv8 a1.xlarge .. 7484 |=============================
ARMv8 a1.2xlarge . 7111 |===========================
ARMv8 a1.4xlarge . 7231 |============================
AMD m5a.xlarge ... 13871 |=====================================================
Perl Benchmarks
Test: Pod2html
Seconds < Lower Is Better
ARMv8 a1.large ... 0.42504815 |===============================================
ARMv8 a1.xlarge .. 0.43503233 |================================================
ARMv8 a1.2xlarge . 0.43043023 |===============================================
ARMv8 a1.4xlarge . 0.42981722 |===============================================
AMD m5a.xlarge ... 0.20664451 |=======================
Rodinia 2.4
Test: OpenMP CFD Solver
Seconds < Lower Is Better
ARMv8 a1.large ... 181.00 |====================================================
ARMv8 a1.xlarge .. 111.00 |================================
ARMv8 a1.2xlarge . 61.89 |==================
ARMv8 a1.4xlarge . 40.92 |============
AMD m5a.xlarge ... 90.43 |==========================
Rust Prime Benchmark
Prime Number Test To 200,000,000
Seconds < Lower Is Better
ARMv8 a1.large ... 128.30 |=============================
ARMv8 a1.xlarge .. 64.22 |==============
ARMv8 a1.2xlarge . 32.08 |=======
ARMv8 a1.4xlarge . 16.06 |====
AMD m5a.xlarge ... 231.78 |====================================================
Zstd Compression 1.3.4
Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19
Seconds < Lower Is Better
ARMv8 a1.large ... 171.00 |====================================================
ARMv8 a1.xlarge .. 108.00 |=================================
ARMv8 a1.2xlarge . 62.04 |===================
ARMv8 a1.4xlarge . 41.85 |=============
AMD m5a.xlarge ... 86.05 |==========================
PyBench 2018-02-16
Total For Average Test Times
Milliseconds < Lower Is Better
ARMv8 a1.large ... 4266 |======================================================
ARMv8 a1.xlarge .. 4244 |=====================================================
ARMv8 a1.2xlarge . 4289 |======================================================
ARMv8 a1.4xlarge . 4272 |======================================================
AMD m5a.xlarge ... 1664 |=====================
LAME MP3 Encoding 3.100
WAV To MP3
Seconds < Lower Is Better
ARMv8 a1.large ... 83.11 |=====================================================
ARMv8 a1.xlarge .. 83.12 |=====================================================
ARMv8 a1.2xlarge . 83.26 |=====================================================
ARMv8 a1.4xlarge . 83.03 |=====================================================
AMD m5a.xlarge ... 47.02 |==============================
Perl Benchmarks
Test: Interpreter
Seconds < Lower Is Better
ARMv8 a1.large ... 0.00243051 |================================================
ARMv8 a1.xlarge .. 0.00243618 |================================================
ARMv8 a1.2xlarge . 0.00238317 |===============================================
ARMv8 a1.4xlarge . 0.00240482 |===============================================
AMD m5a.xlarge ... 0.00105854 |=====================
x264 2018-09-25
H.264 Video Encoding
Frames Per Second > Higher Is Better
ARMv8 a1.large ... 5.38 |=========
ARMv8 a1.xlarge .. 8.76 |==============
ARMv8 a1.2xlarge . 16.62 |===========================
ARMv8 a1.4xlarge . 32.43 |=====================================================
AMD m5a.xlarge ... 16.20 |==========================
PHPBench 0.8.1
PHP Benchmark Suite
Score > Higher Is Better
ARMv8 a1.large ... 168855 |========================
ARMv8 a1.xlarge .. 168467 |========================
ARMv8 a1.2xlarge . 167465 |========================
ARMv8 a1.4xlarge . 167344 |========================
AMD m5a.xlarge ... 369362 |====================================================
7-Zip Compression 16.02
Compress Speed Test
MIPS > Higher Is Better
ARMv8 a1.large ... 3868 |========
ARMv8 a1.xlarge .. 6866 |==============
ARMv8 a1.2xlarge . 13589 |=============================
ARMv8 a1.4xlarge . 25230 |=====================================================
AMD m5a.xlarge ... 9091 |===================
Go Benchmarks
Test: build
Nanoseconds/Operation < Lower Is Better
ARMv8 a1.large ... 39591611983 |=============================================
ARMv8 a1.xlarge .. 39673825966 |=============================================
ARMv8 a1.2xlarge . 40031137671 |==============================================
ARMv8 a1.4xlarge . 41340905115 |===============================================
AMD m5a.xlarge ... 20758758226 |========================
Go Benchmarks
Test: json
Nanoseconds/Operation < Lower Is Better
ARMv8 a1.large ... 78842192 |==================================================
ARMv8 a1.xlarge .. 39753346 |=========================
ARMv8 a1.2xlarge . 20320318 |=============
ARMv8 a1.4xlarge . 10540841 |=======
AMD m5a.xlarge ... 33246787 |=====================
Go Benchmarks
Test: garbage
Nanoseconds/Operation < Lower Is Better
ARMv8 a1.large ... 16850985 |==================================================
ARMv8 a1.xlarge .. 8715063 |==========================
ARMv8 a1.2xlarge . 4727623 |==============
ARMv8 a1.4xlarge . 2599315 |========
AMD m5a.xlarge ... 7023812 |=====================
PHP Micro Benchmarks
Test: Zend micro_bench
Seconds < Lower Is Better
ARMv8 a1.large ... 8.94 |=====================================================
ARMv8 a1.xlarge .. 8.88 |=====================================================
ARMv8 a1.2xlarge . 9.04 |======================================================
ARMv8 a1.4xlarge . 9.09 |======================================================
AMD m5a.xlarge ... 3.19 |===================
PHP Micro Benchmarks
Test: Zend bench
Seconds < Lower Is Better
ARMv8 a1.large ... 1.81 |======================================================
ARMv8 a1.xlarge .. 1.81 |======================================================
ARMv8 a1.2xlarge . 1.82 |======================================================
ARMv8 a1.4xlarge . 1.79 |=====================================================
AMD m5a.xlarge ... 0.73 |======================
Go Benchmarks
Performance / Cost - Test: garbage
Nanoseconds/Operation x Dollar < Lower Is Better
ARMv8 a1.4xlarge . 25993.15 |==================================================
7-Zip Compression 16.02
Performance / Cost - Compress Speed Test
MIPS Per Dollar > Higher Is Better
ARMv8 a1.2xlarge . 1358900.00 |==========================
ARMv8 a1.4xlarge . 2523000.00 |================================================
AMD m5a.xlarge ... 909100.00 |=================
Go Benchmarks
Performance / Cost - Test: build
Nanoseconds/Operation x Dollar < Lower Is Better
ARMv8 a1.2xlarge . 400311376.71 |=============================================
ARMv8 a1.4xlarge . 413409051.15 |==============================================
Perl Benchmarks
Performance / Cost - Test: Pod2html
Seconds x Dollar < Lower Is Better
ARMv8 a1.2xlarge . 0.01 |===========================
ARMv8 a1.4xlarge . 0.02 |======================================================
x264 2018-09-25
Performance / Cost - H.264 Video Encoding
Frames Per Second Per Dollar > Higher Is Better
ARMv8 a1.xlarge .. 876.00 |==============
ARMv8 a1.2xlarge . 1662.00 |==========================
ARMv8 a1.4xlarge . 3243.00 |===================================================
AMD m5a.xlarge ... 1620.00 |=========================
LAME MP3 Encoding 3.100
Performance / Cost - WAV To MP3
Seconds x Dollar < Lower Is Better
ARMv8 a1.xlarge .. 0.83 |==================
ARMv8 a1.2xlarge . 0.83 |==================
ARMv8 a1.4xlarge . 2.49 |======================================================
AMD m5a.xlarge ... 0.47 |==========
PyBench 2018-02-16
Performance / Cost - Total For Average Test Times
Milliseconds x Dollar < Lower Is Better
ARMv8 a1.xlarge .. 42.44 |=================
ARMv8 a1.2xlarge . 85.78 |===================================
ARMv8 a1.4xlarge . 128.16 |====================================================
AMD m5a.xlarge ... 16.64 |=======
PHPBench 0.8.1
Performance / Cost - PHP Benchmark Suite
Score Per Dollar > Higher Is Better
ARMv8 a1.xlarge .. 16846700.00 |===============================================
ARMv8 a1.2xlarge . 16746500.00 |===============================================
ARMv8 a1.4xlarge . 8367200.00 |=======================
Cost To Run Tests
Cost / Price Per Hour
Cost / Price Per Hour < Lower Is Better
ARMv8 a1.large ... 0.25 |==================================
ARMv8 a1.xlarge .. 0.19 |==========================
ARMv8 a1.2xlarge . 0.26 |===================================
ARMv8 a1.4xlarge . 0.40 |======================================================
AMD m5a.xlarge ... 0.27 |====================================
m-queens 1.2
Performance / Cost - Time To Solve
Seconds x Dollar < Lower Is Better
ARMv8 a1.large ... 35.29 |=====================================================
ARMv8 a1.xlarge .. 17.65 |===========================
ARMv8 a1.2xlarge . 8.83 |=============
ARMv8 a1.4xlarge . 4.42 |=======
AMD m5a.xlarge ... 23.54 |===================================
Rodinia 2.4
Performance / Cost - Test: OpenMP LavaMD
Seconds x Dollar < Lower Is Better
ARMv8 a1.large ... 53.72 |=====================================================
ARMv8 a1.xlarge .. 27.06 |===========================
ARMv8 a1.2xlarge . 13.60 |=============
ARMv8 a1.4xlarge . 6.89 |=======
AMD m5a.xlarge ... 26.61 |==========================
Rodinia 2.4
Performance / Cost - Test: OpenMP CFD Solver
Seconds x Dollar < Lower Is Better
ARMv8 a1.large ... 1.81 |======================================================
ARMv8 a1.xlarge .. 1.11 |=================================
ARMv8 a1.2xlarge . 0.62 |==================
ARMv8 a1.4xlarge . 0.41 |============
AMD m5a.xlarge ... 0.90 |===========================
Rust Mandelbrot
Performance / Cost - Time To Complete Serial/Parallel Mandelbrot
Seconds x Dollar < Lower Is Better
ARMv8 a1.large ... 2.43 |================================================
ARMv8 a1.xlarge .. 1.52 |==============================
ARMv8 a1.2xlarge . 2.13 |==========================================
ARMv8 a1.4xlarge . 2.52 |=================================================
AMD m5a.xlarge ... 2.76 |======================================================
Rust Prime Benchmark
Performance / Cost - Prime Number Test To 200,000,000
Seconds x Dollar < Lower Is Better
ARMv8 a1.large ... 1.28 |==========
ARMv8 a1.xlarge .. 0.64 |=====
ARMv8 a1.2xlarge . 0.32 |==
ARMv8 a1.4xlarge . 0.16 |=
AMD m5a.xlarge ... 6.95 |======================================================
Zstd Compression 1.3.4
Performance / Cost - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19
Seconds x Dollar < Lower Is Better
ARMv8 a1.large ... 1.71 |======================================================
ARMv8 a1.xlarge .. 1.08 |==================================
ARMv8 a1.2xlarge . 0.62 |====================
ARMv8 a1.4xlarge . 0.42 |=============
AMD m5a.xlarge ... 0.86 |===========================
Apache Benchmark 2.4.29
Performance / Cost - Static Web Page Serving
Requests Per Second Per Dollar > Higher Is Better
ARMv8 a1.large ... 554229.00 |===================
ARMv8 a1.xlarge .. 748416.00 |==========================
ARMv8 a1.2xlarge . 237034.00 |========
ARMv8 a1.4xlarge . 144625.40 |=====
AMD m5a.xlarge ... 1387149.00 |================================================