ARMv8 Cortex-A72 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 1811274-SK-1811275SK01 Amazon EC2 a1.large - Phoronix Test Suite Amazon EC2 a1.large ARMv8 Cortex-A72 testing on Ubuntu 18.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1811274-SK-1811275SK01&grs&sor .
Amazon EC2 a1.large Processor Motherboard Chipset Memory Disk Network OS Kernel Compiler File-System ARMv8 a1.large ARMv8 a1.xlarge a1.2xlarge ARMv8 Cortex-A72 (2 Cores) Amazon EC2 a1.large (1.0 BIOS) Amazon Device 0200 4096MB 52GB Amazon Elastic Block Store Amazon Elastic Ubuntu 18.04 4.15.0-1028-aws (aarch64) GCC 7.3.0 ext4 ARMv8 Cortex-A72 (4 Cores) Amazon EC2 a1.xlarge (1.0 BIOS) 8192MB ARMv8 Cortex-A72 (8 Cores) Amazon EC2 a1.2xlarge (1.0 BIOS) 16384MB OpenBenchmarking.org Compiler 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++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v Python Details - Python 2.7.15rc1 + Python 3.6.7
Amazon EC2 a1.large rust-prime: Prime Number Test To 200,000,000 m-queens: Time To Solve rodinia: OpenMP LavaMD go-benchmark: json go-benchmark: garbage compress-7zip: Compress Speed Test x264: H.264 Video Encoding rodinia: OpenMP CFD Solver compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 rust-mandel: Time To Complete Serial/Parallel Mandelbrot apache: Static Web Page Serving perl-benchmark: Pod2html perl-benchmark: Interpreter go-benchmark: build pybench: Total For Average Test Times phpbench: PHP Benchmark Suite php: Zend bench encode-mp3: WAV To MP3 php: Zend micro_bench ARMv8 a1.large ARMv8 a1.xlarge a1.2xlarge 128.30 882 1074 78842192 16850985 3868 5.38 181 171 243 5542 0.42504815 0.00243051 39591611983 4266 168855 1.81 83.11 8.94 64.22 441 541 39753346 8715063 6866 8.76 111 108 152 7484 0.43503233 0.00243618 39673825966 4244 168467 1.81 83.12 8.88 32.08 221 272 20320318 4727623 13589 16.62 61.89 62.04 106 7111 0.43043023 0.00238317 40031137671 4289 167465 1.82 83.26 9.04 OpenBenchmarking.org
Rust Prime Benchmark Performance / Cost - Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds x Dollar, Fewer Is Better Rust Prime Benchmark Performance / Cost - Prime Number Test To 200,000,000 a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 0.288 0.576 0.864 1.152 1.44 0.32 0.64 1.28 1. a1.2xlarge: $0.2040 reported cost per hour, test consumed 1 Minute, 40 Seconds: cost approximately 0.01 dollar. 2. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 3 Minutes, 17 Seconds: cost approximately 0.01 dollar. 3. ARMv8 a1.large: $0.0510 reported cost per hour, test consumed 6 Minutes, 29 Seconds: cost approximately 0.01 dollar.
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 32.08 64.22 128.30 1. (CC) gcc options: -pie -nodefaultlibs
m-queens Performance / Cost - Time To Solve OpenBenchmarking.org Seconds x Dollar, Fewer Is Better m-queens 1.2 Performance / Cost - Time To Solve a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 8 16 24 32 40 8.83 17.65 35.29 1. a1.2xlarge: $0.2040 reported cost per hour, test consumed 11 Minutes, 6 Seconds: cost approximately 0.04 dollar. 2. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 22 Minutes, 8 Seconds: cost approximately 0.04 dollar. 3. ARMv8 a1.large: $0.0510 reported cost per hour, test consumed 44 Minutes, 12 Seconds: cost approximately 0.04 dollar.
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 200 400 600 800 1000 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 221 441 882 1. (CXX) g++ options: -fopenmp -O2 -march=native
Rodinia Performance / Cost - Test: OpenMP LavaMD OpenBenchmarking.org Seconds x Dollar, Fewer Is Better Rodinia 2.4 Performance / Cost - Test: OpenMP LavaMD a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 12 24 36 48 60 13.60 27.06 53.72 1. a1.2xlarge: $0.2040 reported cost per hour, test consumed 13 Minutes, 40 Seconds: cost approximately 0.05 dollar. 2. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 27 Minutes, 14 Seconds: cost approximately 0.05 dollar. 3. ARMv8 a1.large: $0.0510 reported cost per hour, test consumed 53 Minutes, 53 Seconds: cost approximately 0.05 dollar.
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 200 400 600 800 1000 SE +/- 0.07, N = 3 SE +/- 0.23, N = 3 SE +/- 1.41, N = 3 272 541 1074 1. (CXX) g++ options: -O2 -lOpenCL
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 20M 40M 60M 80M 100M SE +/- 125406.02, N = 3 SE +/- 148481.92, N = 3 SE +/- 387947.87, N = 3 20320318 39753346 78842192
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 4M 8M 12M 16M 20M SE +/- 1743.82, N = 3 SE +/- 7895.81, N = 3 SE +/- 48615.61, N = 3 4727623 8715063 16850985
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 3K 6K 9K 12K 15K SE +/- 39.96, N = 3 SE +/- 18.00, N = 3 SE +/- 6.57, N = 3 13589 6866 3868 1. (CXX) g++ options: -pipe -lpthread
Apache Benchmark Performance / Cost - Static Web Page Serving OpenBenchmarking.org Requests Per Second Per Dollar, More Is Better Apache Benchmark 2.4.29 Performance / Cost - Static Web Page Serving ARMv8 a1.xlarge ARMv8 a1.large a1.2xlarge 160K 320K 480K 640K 800K 748416.00 554229.00 237034.00 1. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 7 Minutes, 12 Seconds: cost approximately 0.01 dollar. 2. ARMv8 a1.large: $0.0510 reported cost per hour, test consumed 9 Minutes, 34 Seconds: cost approximately 0.01 dollar. 3. a1.2xlarge: $0.2040 reported cost per hour, test consumed 7 Minutes, 25 Seconds: cost approximately 0.03 dollar.
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 16.62 8.76 5.38 1. (CC) gcc options: -ldl -lm -lpthread
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 0.24, N = 3 SE +/- 0.37, N = 3 61.89 111.00 181.00 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Performance / Cost - Test: OpenMP CFD Solver OpenBenchmarking.org Seconds x Dollar, Fewer Is Better Rodinia 2.4 Performance / Cost - Test: OpenMP CFD Solver a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 0.4073 0.8146 1.2219 1.6292 2.0365 0.62 1.11 1.81 1. a1.2xlarge: $0.2040 reported cost per hour, test consumed 3 Minutes, 10 Seconds: cost approximately 0.01 dollar. 2. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 5 Minutes, 38 Seconds: cost approximately 0.01 dollar. 3. ARMv8 a1.large: $0.0510 reported cost per hour, test consumed 9 Minutes, 8 Seconds: cost approximately 0.01 dollar.
Zstd Compression Performance / Cost - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds x Dollar, Fewer Is Better Zstd Compression 1.3.4 Performance / Cost - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 0.3848 0.7696 1.1544 1.5392 1.924 0.62 1.08 1.71 1. a1.2xlarge: $0.2040 reported cost per hour, test consumed 3 Minutes, 11 Seconds: cost approximately 0.01 dollar. 2. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 5 Minutes, 31 Seconds: cost approximately 0.01 dollar. 3. ARMv8 a1.large: $0.0510 reported cost per hour, test consumed 8 Minutes, 39 Seconds: cost approximately 0.01 dollar.
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 2.34, N = 3 SE +/- 2.66, N = 3 62.04 108.00 171.00 -lz 1. (CC) gcc options: -O3 -pthread
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot a1.2xlarge ARMv8 a1.xlarge ARMv8 a1.large 50 100 150 200 250 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 106 152 243 1. (CC) gcc options: -pie -nodefaultlibs
PyBench Performance / Cost - Total For Average Test Times OpenBenchmarking.org Milliseconds x Dollar, Fewer Is Better PyBench 2018-02-16 Performance / Cost - Total For Average Test Times ARMv8 a1.xlarge a1.2xlarge 20 40 60 80 100 42.44 85.78 1. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 4 Minutes, 47 Seconds: cost approximately 0.01 dollar. 2. a1.2xlarge: $0.2040 reported cost per hour, test consumed 4 Minutes, 49 Seconds: cost approximately 0.02 dollar.
x264 Performance / Cost - H.264 Video Encoding OpenBenchmarking.org Frames Per Second Per Dollar, More Is Better x264 2018-09-25 Performance / Cost - H.264 Video Encoding a1.2xlarge ARMv8 a1.xlarge 400 800 1200 1600 2000 1662.00 876.00 1. a1.2xlarge: $0.2040 reported cost per hour, test consumed 1 Minute, 53 Seconds: cost approximately 0.01 dollar. 2. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 3 Minutes, 44 Seconds: cost approximately 0.01 dollar.
Rust Mandelbrot Performance / Cost - Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds x Dollar, Fewer Is Better Rust Mandelbrot Performance / Cost - Time To Complete Serial/Parallel Mandelbrot ARMv8 a1.xlarge a1.2xlarge ARMv8 a1.large 0.5468 1.0936 1.6404 2.1872 2.734 1.52 2.13 2.43 1. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 7 Minutes, 41 Seconds: cost approximately 0.01 dollar. 2. a1.2xlarge: $0.2040 reported cost per hour, test consumed 5 Minutes, 23 Seconds: cost approximately 0.02 dollar. 3. ARMv8 a1.large: $0.0510 reported cost per hour, test consumed 12 Minutes, 15 Seconds: cost approximately 0.01 dollar.
Cost To Run Tests Cost / Price Per Hour OpenBenchmarking.org Cost / Price Per Hour, Fewer Is Better Cost To Run Tests Cost / Price Per Hour ARMv8 a1.xlarge ARMv8 a1.large a1.2xlarge 0.0585 0.117 0.1755 0.234 0.2925 0.19 0.25 0.26 1. ARMv8 a1.xlarge: $0.1020 reported cost per hour, running tests consumed 1 Hour, 50 Minutes, 55 Seconds: cost approximately 0.19 dollar. 2. ARMv8 a1.large: $0.0510 reported cost per hour, running tests consumed 4 Hours, 50 Minutes, 30 Seconds: cost approximately 0.25 dollar. 3. a1.2xlarge: $0.2040 reported cost per hour, running tests consumed 1 Hour, 15 Minutes, 53 Seconds: cost approximately 0.26 dollar.
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving ARMv8 a1.xlarge a1.2xlarge ARMv8 a1.large 1600 3200 4800 6400 8000 SE +/- 98.43, N = 3 SE +/- 38.92, N = 3 SE +/- 17.12, N = 3 7484 7111 5542 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html ARMv8 a1.large a1.2xlarge ARMv8 a1.xlarge 0.0979 0.1958 0.2937 0.3916 0.4895 SE +/- 0.00099623, N = 3 SE +/- 0.00449263, N = 3 SE +/- 0.00200775, N = 3 0.42504815 0.43043023 0.43503233
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter a1.2xlarge ARMv8 a1.large ARMv8 a1.xlarge 0.0005 0.001 0.0015 0.002 0.0025 SE +/- 0.00000631, N = 3 SE +/- 0.00000400, N = 3 SE +/- 0.00000575, N = 3 0.00238317 0.00243051 0.00243618
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build ARMv8 a1.large ARMv8 a1.xlarge a1.2xlarge 9000M 18000M 27000M 36000M 45000M SE +/- 314217785.70, N = 3 SE +/- 28219638.51, N = 3 SE +/- 87166774.33, N = 3 39591611983 39673825966 40031137671
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times ARMv8 a1.xlarge ARMv8 a1.large a1.2xlarge 900 1800 2700 3600 4500 SE +/- 5.33, N = 3 SE +/- 6.33, N = 3 SE +/- 37.62, N = 3 4244 4266 4289
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite ARMv8 a1.large ARMv8 a1.xlarge a1.2xlarge 40K 80K 120K 160K 200K SE +/- 131.93, N = 3 SE +/- 554.92, N = 3 SE +/- 725.88, N = 3 168855 168467 167465
PHPBench Performance / Cost - PHP Benchmark Suite OpenBenchmarking.org Score Per Dollar, More Is Better PHPBench 0.8.1 Performance / Cost - PHP Benchmark Suite ARMv8 a1.xlarge a1.2xlarge 4M 8M 12M 16M 20M 16846700.00 16746500.00 1. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 3 Minutes, 9 Seconds: cost approximately 0.01 dollar. 2. a1.2xlarge: $0.2040 reported cost per hour, test consumed 3 Minutes, 3 Seconds: cost approximately 0.01 dollar.
PHP Micro Benchmarks Test: Zend bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench ARMv8 a1.large ARMv8 a1.xlarge a1.2xlarge 0.4095 0.819 1.2285 1.638 2.0475 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.81 1.81 1.82
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 ARMv8 a1.large ARMv8 a1.xlarge a1.2xlarge 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 83.11 83.12 83.26 1. (CC) gcc options: -lm
7-Zip Compression Performance / Cost - Compress Speed Test OpenBenchmarking.org MIPS Per Dollar, More Is Better 7-Zip Compression 16.02 Performance / Cost - Compress Speed Test a1.2xlarge 300K 600K 900K 1200K 1500K 1358900.00 1. $0.2040 reported cost per hour, test consumed 1 Minute, 58 Seconds: cost approximately 0.01 dollar.
Go Benchmarks Performance / Cost - Test: build OpenBenchmarking.org Nanoseconds/Operation x Dollar, Fewer Is Better Go Benchmarks Performance / Cost - Test: build a1.2xlarge 90M 180M 270M 360M 450M 400311376.71 1. $0.2040 reported cost per hour, test consumed 2 Minutes, 4 Seconds: cost approximately 0.01 dollar.
Perl Benchmarks Performance / Cost - Test: Pod2html OpenBenchmarking.org Seconds x Dollar, Fewer Is Better Perl Benchmarks Performance / Cost - Test: Pod2html a1.2xlarge 0.0023 0.0046 0.0069 0.0092 0.0115 0.01 1. $0.2040 reported cost per hour, test consumed 5 Minutes, 40 Seconds: cost approximately 0.02 dollar.
LAME MP3 Encoding Performance / Cost - WAV To MP3 OpenBenchmarking.org Seconds x Dollar, Fewer Is Better LAME MP3 Encoding 3.100 Performance / Cost - WAV To MP3 ARMv8 a1.xlarge a1.2xlarge 0.1868 0.3736 0.5604 0.7472 0.934 0.83 0.83 1. ARMv8 a1.xlarge: $0.1020 reported cost per hour, test consumed 4 Minutes, 14 Seconds: cost approximately 0.01 dollar. 2. a1.2xlarge: $0.2040 reported cost per hour, test consumed 4 Minutes, 14 Seconds: cost approximately 0.01 dollar.
PHP Micro Benchmarks Test: Zend micro_bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend micro_bench ARMv8 a1.xlarge ARMv8 a1.large a1.2xlarge 3 6 9 12 15 SE +/- 0.28, N = 3 SE +/- 0.33, N = 3 SE +/- 0.31, N = 3 8.88 8.94 9.04
Phoronix Test Suite v10.8.4