Amazon EC2 Cloud Linux Performance

New Amazon c3.large vs. c3.xlarge vs. c3.2xlarge vs. c3.4xlarge instance type with Ivy Bridge CPUs being benchmarked at Phoronix by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1311162-SO-EC2CLOUD204.

Amazon EC2 Cloud Linux PerformanceProcessorMemoryDiskOSKernelFile-SystemSystem LayerCompilerc3.largec3.xlargec3.2xlargec3.4xlargeIntel Xeon E5-2680 v2 @ 2.79GHz (2 Cores)4096MB8GBUbuntu 13.103.11.0-12-generic (x86_64)ext4Xen 4.2.amazon HypervisorIntel Xeon E5-2680 v2 @ 2.79GHz (4 Cores)8192MBGCC 4.8Intel Xeon E5-2680 v2 @ 2.79GHz (8 Cores)15360MBIntel Xeon E5-2680 v2 @ 2.80GHz (16 Cores)30720MBOpenBenchmarking.orgCompiler Details- c3.xlarge, c3.2xlarge, c3.4xlarge: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v

Amazon EC2 Cloud Linux Performanceparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stenclparboil: OpenMP MRI Griddingrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterjohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESbuild-linux-kernel: Time To Compilec-ray: Total Timecompress-pbzip2: 256MB File Compressionc3.largec3.xlargec3.2xlargec3.4xlarge938.5369.03123.4914.34403.02100.8712472095333487.69141.8134.96483.2435.3467.6728.29205.1452.6525124190667244.6770.8717.54255.0018.5834.5344.74104.4228.0350238354000125.8735.448.97133.719.5719.0170.8756.4418.25100131677700069.9717.734.66OpenBenchmarking.org

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMc3.largec3.xlargec3.2xlargec3.4xlarge2004006008001000SE +/- 0.54, N = 3SE +/- 3.08, N = 3SE +/- 1.87, N = 3SE +/- 0.37, N = 3938.53483.24255.00133.711. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPc3.largec3.xlargec3.2xlargec3.4xlarge1530456075SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 369.0335.3418.589.571. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP Stencl

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP Stenclc3.largec3.xlargec3.2xlargec3.4xlarge306090120150SE +/- 0.42, N = 3SE +/- 1.08, N = 3SE +/- 0.54, N = 5SE +/- 0.43, N = 6123.4967.6734.5319.011. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI Griddingc3.largec3.xlargec3.2xlargec3.4xlarge1632486480SE +/- 0.82, N = 6SE +/- 0.71, N = 6SE +/- 1.87, N = 6SE +/- 0.91, N = 314.3428.2944.7470.871. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solverc3.largec3.xlargec3.2xlargec3.4xlarge90180270360450SE +/- 0.48, N = 3SE +/- 0.33, N = 3SE +/- 0.24, N = 3SE +/- 0.07, N = 3403.02205.14104.4256.441. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamclusterc3.largec3.xlargec3.2xlargec3.4xlarge20406080100SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3100.8752.6528.0318.251. (CXX) g++ options: -O2 -lOpenCL

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: Blowfishc3.largec3.xlargec3.2xlargec3.4xlarge2K4K6K8K10KSE +/- 0.00, N = 3SE +/- 8.33, N = 3SE +/- 16.67, N = 3SE +/- 33.33, N = 312472512502310013

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: Traditional DESc3.largec3.xlargec3.2xlargec3.4xlarge4M8M12M16M20MSE +/- 6119.19, N = 3SE +/- 19333.33, N = 3SE +/- 17000.00, N = 3SE +/- 0.00, N = 320953334190667835400016777000

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.1Time To Compilec3.largec3.xlargec3.2xlargec3.4xlarge110220330440550SE +/- 1.51, N = 3SE +/- 1.26, N = 3SE +/- 0.96, N = 3SE +/- 0.54, N = 3487.69244.67125.8769.97

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Timec3.largec3.xlargec3.2xlargec3.4xlarge306090120150SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3141.8170.8735.4417.73

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.6256MB File Compressionc3.largec3.xlargec3.2xlargec3.4xlarge816243240SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 334.9617.548.974.661. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread


Phoronix Test Suite v10.8.4