CC20Assignment2

ARMv8 Cortex-A72 testing on Amazon Linux 2 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2004053-LHCJ-200405334.

CC20Assignment2ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemSystem Layert2.microm4.xlargea1.xlargeIntel Xeon E5-2676 v3 (1 Core)Xen HVM domU (4.2.amazon BIOS)Intel 440FX 82441FX PMC1024MB8GBCirrus Logic GD 5446Amazon Linux 24.14.171-136.231.amzn2.x86_64 (x86_64)GCC 7.3.1 20180712xfsXen HVM domU 4.2.amazonIntel Xeon E5-2686 v4 (2 Cores / 4 Threads)16384MBIntel 82599 Virtual Function4.14.173-137.228.amzn2.x86_64 (x86_64)ARMv8 Cortex-A72 (4 Cores)Amazon EC2 a1.xlarge (1.0 BIOS)Amazon Device 02008192MB9GB Amazon Elastic Block StoreAmazon Elastic4.14.171-136.231.amzn2.aarch64 (aarch64) 20200227OpenBenchmarking.orgCompiler Details- t2.micro: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libatomic --enable-libcilkrts --enable-libitm --enable-libmpx --enable-libquadmath --enable-libsanitizer --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic - m4.xlarge: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libatomic --enable-libcilkrts --enable-libitm --enable-libmpx --enable-libquadmath --enable-libsanitizer --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic - a1.xlarge: --build=aarch64-redhat-linux --disable-libcilkrts --disable-libmpx --disable-libquadmath --disable-libunwind-exceptions --disable-multilib --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libatomic --enable-libitm --enable-libsanitizer --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu Security Details- t2.micro: KPTI + usercopy/swapgs barriers and __user pointer sanitization + Full generic retpoline STIBP: disabled RSB filling + PTE Inversion- m4.xlarge: KPTI + usercopy/swapgs barriers and __user pointer sanitization + Full generic retpoline STIBP: disabled RSB filling + PTE Inversion- a1.xlarge: __user pointer sanitization + Branch predictor hardeningKernel Details- a1.xlarge: nvme_core.io_timeout=4294967295

CC20Assignment2openssl: RSA 4096-bit Performanceencode-mp3: WAV To MP3apache: Static Web Page Servingjohn-the-ripper: Blowfisht2.microm4.xlargea1.xlarge11914.21537398925613.5714512238114720.2993211943OpenBenchmarking.org

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performancet2.microm4.xlargea1.xlarge60120180240300SE +/- 0.20, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3119256147-m64-m64 -lssl-lssl1. (CC) gcc options: -pthread -O3 -lcrypto -ldl

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3t2.microm4.xlargea1.xlarge510152025SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 314.2113.5720.291. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Servingt2.microm4.xlargea1.xlarge3K6K9K12K15KSE +/- 11.37, N = 3SE +/- 100.39, N = 3SE +/- 16.46, N = 353731451293211. (CC) gcc options: -shared -fPIC -O2 -pthread

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: Blowfisht2.microm4.xlargea1.xlarge5001000150020002500SE +/- 0.58, N = 3SE +/- 25.46, N = 1298923811943-O3 --param -std=gnu89-m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt-lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt1. (CC) gcc options:


Phoronix Test Suite v10.8.4