Docker vs KVM

2 x AMD Opteron 2376 HE testing with a IBM Server Blade and 128MB on Ubuntu 14.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1506286-SO-1506287SO71.

Docker vs KVMProcessorMotherboardMemoryDiskGraphicsChipsetNetworkOSKernelCompilerFile-SystemScreen ResolutiondockerKVM2 x AMD Opteron 2376 HE @ 2.30GHz (8 Cores)IBM Server Blade16384MB4 x 1797GB 1814 FAStT + 147GB CBRBA146C3ETS0 N128MBUbuntu 14.043.10.0-229.7.2.el7.x86_64 (x86_64)GCC 4.8ext41024x7682 x AMD Opteron 23xx (Gen 3 Class Opteron) @ 2.30GHz (2 Cores)Fedora OpenStack NovaIntel 440FX- 82441FX PMC1 x 2048 MB RAM5GBCirrus Logic GD 5446Red Hat Virtio device3.13.0-46-generic (x86_64)OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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

Docker vs KVMramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointstream: Copystream: Scalestream: Triadstream: AdddockerKVM7311.027757.797255.777010.517341.168059.487725.367688.458194.507946.0810301.3410053.7711351.0811238.915010.255799.875634.154910.7353356366.775781.375767.556348.876061.255856.995878.406714.326678.74OpenBenchmarking.org

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerdockerKVM160032004800640080007311.025010.25

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerdockerKVM170034005100680085007757.795799.87

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerdockerKVM160032004800640080007255.775634.15

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerdockerKVM150030004500600075007010.514910.73

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerdockerKVM160032004800640080007341.165335.00

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointdockerKVM2K4K6K8K10K8059.486366.77

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointdockerKVM170034005100680085007725.365781.37

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointdockerKVM160032004800640080007688.455767.55

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointdockerKVM2K4K6K8K10K8194.506348.87

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointdockerKVM2K4K6K8K10K7946.086061.25

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopydockerKVM2K4K6K8K10KSE +/- 16.78, N = 10SE +/- 5.80, N = 1010301.345856.991. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaledockerKVM2K4K6K8K10KSE +/- 29.83, N = 10SE +/- 2.68, N = 1010053.775878.401. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriaddockerKVM2K4K6K8K10KSE +/- 10.07, N = 9SE +/- 4.29, N = 1011351.086714.321. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AdddockerKVM2K4K6K8K10KSE +/- 12.28, N = 10SE +/- 4.41, N = 1011238.916678.741. (CC) gcc options: -O3 -march=native -fopenmp


Phoronix Test Suite v10.8.4