Ubuntu 12.10 KVM Virtualization - Ubuntu 12.04, CentOS 6.3 Ubuntu 12.10 virtualization performance benchmarking with KVM virtual machines against an Intel Core i7 Sandy Bridge Extreme Edition i7-3960X host with hardware virtualization on Linux 3.5. Ubuntu Linux virtualization results compared to KVM on Ubuntu 12.04.1 LTS and CentOS 6.3 from the same hardware system. Benchmarking for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1210214-RA-VIRTQUANT18&grr&rdt .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution System Layer Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 Bare Metal Host KVM Bare Metal Host KVM Bare Metal Host KVM Intel Core i7-3960X @ 3.30GHz (12 Cores) Intel DX79SI Intel Xeon E5/Core 8192MB 64GB OCZ VERTEX AMD Radeon HD 4650 512MB Realtek ALC892 DELL S2409W Intel 82579LM Gigabit Connection Ubuntu 12.10 3.5.0-17-generic (x86_64) Unity 6.8.0 X Server 1.13.0 radeon 6.99.99 2.1 Mesa 9.0 Gallium 0.4 GCC 4.7 ext4 1920x1080 QEMU Virtual 1.2.0 @ 3.30GHz (12 Cores) Bochs Intel 440FX- 82441FX PMC 4096MB 24GB LLVMpipe Generic 1af4 ID 21 Red Hat Virtio device cirrus 1.5.1 1024x768 QEMU 1.2.0 Intel Core i7-3960X @ 3.30GHz (12 Cores) Intel DX79SI Intel Sandy Bridge DMI2 8192MB 64GB OCZ VERTEX AMD Radeon HD 4650 512MB Realtek ALC892 DELL S2409W Intel 82579LM Gigabit Connection Ubuntu 12.04 3.2.0-29-generic (x86_64) Unity 5.14.0 X Server 1.11.3 radeon 6.14.99 2.1 Mesa 8.0.2 Gallium 0.4 GCC 4.6 1920x1080 QEMU Virtual 1.0 @ 3.30GHz (12 Cores) Bochs Red Hat Virtio 4096MB 20GB LLVMpipe Generic 1af4 ID 20 Red Hat Virtio device Unity 2D 5.14.0 cirrus 1.3.2 1024x768 QEMU 1.0 Intel Core i7-3960X @ 3.30GHz (12 Cores) Intel DX79SI Intel Xeon E5/Core 2 x 4096 MB DDR3-1600MHz 64GB OCZ VERTEX AMD Radeon HD 4650 512MB Intel C600/X79 DELL S2409W Intel 82579LM Gigabit Connection CentOS 6.3 2.6.32-279.el6.x86_64 (x86_64) GNOME 2.28.2 X Server 1.10.6 radeon 6.14.2 2.1 Mesa 7.11 Gallium 0.4 GCC 4.4.6 20120305 1920x1080 QEMU Virtual @ 3.30GHz (12 Cores) Red Hat KVM Red Hat Virtio 4096MB 20GB Cirrus Logic GD 5446 Intel 82801FB/FBM/FR/FW/FRW Red Hat Virtio device cirrus 1.3.2 2.1 Mesa 7.11 1024x768 QEMU OpenBenchmarking.org Compiler Details - Ubuntu 12.10: Bare Metal Host: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Ubuntu 12.10: KVM: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Ubuntu 12.04.1 LTS: Bare Metal Host: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Ubuntu 12.04.1 LTS: KVM: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - CentOS 6.3: Bare Metal Host: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-libgcj-multifile --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-ppl --with-tune=generic - CentOS 6.3: KVM: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-libgcj-multifile --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-ppl --with-tune=generic Disk Details - Ubuntu 12.10: Bare Metal Host: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Ubuntu 12.10: KVM: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Ubuntu 12.04.1 LTS: Bare Metal Host: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr - Ubuntu 12.04.1 LTS: KVM: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr Processor Details - Ubuntu 12.10: Bare Metal Host, Ubuntu 12.04.1 LTS: Bare Metal Host, CentOS 6.3: Bare Metal Host: Scaling Governor: ondemand System Details - Ubuntu 12.10: Bare Metal Host: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system. - Ubuntu 12.10: KVM: Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system. - Ubuntu 12.04.1 LTS: Bare Metal Host: Disk Scheduler: CFQ. Python 2.7.3. Compiz was running on this system. - Ubuntu 12.04.1 LTS: KVM: Disk Scheduler: CFQ. Python 2.7.3. - CentOS 6.3: Bare Metal Host: Python 2.6.6. SELinux: Enabled. - CentOS 6.3: KVM: Python 2.6.6. SELinux: Enabled. Disk Mount Options Details - CentOS 6.3: Bare Metal Host, CentOS 6.3: KVM: barrier=1,data=ordered,relatime,rw,seclabel
apache: Static Web Page Serving pgbench: TPC-B Transactions Per Second openssl: RSA 4096-bit Performance povray: Total Time nero2d: Total Time minion: Quasigroup minion: Solitaire minion: Graceful minion: Bibd ffmpeg: H.264 HD To NTSC DV encode-opus: WAV, Opus Encode, Opus Decode encode-mp3: WAV To MP3 smallpt: Global Illumination Renderer; 100 Samples compress-pbzip2: 256MB File Compression c-ray: Total Time build-php: Time To Compile build-linux-kernel: Time To Compile graphics-magick: Local Adaptive Thresholding graphics-magick: HWB Color Space graphics-magick: Resizing graphics-magick: Sharpen graphics-magick: Blur x264: H.264 Video Encoding vpxenc: vpxenc ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping john-the-ripper: Blowfish scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo ffte: N=64, 1D Complex FFT Routine dolfyn: Computational Fluid Dynamics npb: UA.A npb: SP.A npb: MG.B npb: LU.A npb: IS.C npb: FT.B npb: EP.B npb: CG.B npb: BT.A compilebench: Initial Create compilebench: Compile dbench: 1 Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 Bare Metal Host KVM Bare Metal Host KVM Bare Metal Host KVM 14080.67 407.19 121.20 649 439.23 156.04 115.29 73.15 118.42 18.35 9.43 13.53 64 5.67 22.84 22.22 61.08 139 192 170 105 138 211.31 28.85 171.05 8160 1176.92 2367.75 2015.28 343.63 400.61 5762.41 24.02 52.60 3642.89 2724.79 12835.23 188.55 6363.54 387.23 1530.57 12831.17 91.57 75.73 41.60 13227.70 341.02 120.57 658 448.96 156.03 131.06 75.79 139.40 20.96 10.15 13.64 65 6.35 23.88 25.80 71.25 133 186 165 103 131 165.36 23.63 64.53 7260 1170.18 2197.08 1863.96 229.09 407.79 5714.71 24.67 36.78 3367.85 2505.78 10160.83 115.05 5887.19 378.73 1456.82 11521.14 98.99 150.96 34.51 18421.02 385.90 121.53 661 446.77 156.37 112.63 69.70 116.37 18.27 13.58 60 6.14 30.71 20.92 57.20 137 198 178 107 141 210.52 28.77 187.77 8037 1176.92 2341.80 1812.39 284.98 539.23 5469.06 24.65 45.01 3854.57 2370.23 12918.35 188.83 5519.63 368.77 1101.05 12860.69 75.65 63.51 38.72 12629.58 238.90 121.00 664 450.00 156.65 122.40 73.31 125.41 21.18 13.66 60 5.93 32.45 24.52 65.05 133 191 168 104 133 164.66 23.75 63.89 7258 1171.30 2240.92 1943.54 241.54 536.54 5470.42 25.07 41.27 3313.68 2592.32 9962.72 114.29 5891.17 360.19 1513.18 11899.18 40.70 28.18 27.76 121.27 666 461.21 155.97 110.43 72.69 117.89 13.62 60 5.76 32.46 21.55 57.00 134 183 164 103 138 164.16 7054 1174.66 2250.35 2040.56 322.76 325.88 5925.41 26.87 53.91 3878.18 2922.92 11405.33 148.21 6315.94 353.66 1565.87 12936.18 112.82 204.04 26.93 271.67 119.70 678 466.43 160.79 116.57 74.67 119.92 13.85 62 6.09 33.17 26.04 69.01 130 175 122 97 128 48.14 5750 1160.22 2204.18 1995.36 314.00 322.69 5843.23 27.39 46.62 1698.74 1286.70 9717.63 110.17 5948.96 313.36 1016.13 8346.52 43.56 46.23 30.67 OpenBenchmarking.org
Apache Benchmark Static Web Page Serving Ubuntu 12.10 Ubuntu 12.04.1 LTS OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.3 Static Web Page Serving Bare Metal Host KVM 4K 8K 12K 16K 20K SE +/- 137.48, N = 3 SE +/- 175.88, N = 3 SE +/- 79.67, N = 3 SE +/- 128.15, N = 3 14080.67 13227.70 18421.02 12629.58 1. (CC) gcc options: -shared -fPIC -O2 -pthread
PostgreSQL pgbench TPC-B Transactions Per Second Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second Bare Metal Host KVM 90 180 270 360 450 SE +/- 2.59, N = 3 SE +/- 1.63, N = 3 SE +/- 2.56, N = 3 SE +/- 1.09, N = 3 SE +/- 3.62, N = 2 407.19 341.02 385.90 238.90 271.67 1. (CC) gcc options: -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm
OpenSSL RSA 4096-bit Performance Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1c RSA 4096-bit Performance Bare Metal Host KVM 30 60 90 120 150 SE +/- 0.45, N = 3 SE +/- 0.37, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 121.20 120.57 121.53 121.00 121.27 119.70 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
POV-Ray Total Time Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.6.1 Total Time Bare Metal Host KVM 150 300 450 600 750 649 658 661 664 666 678 1. (CXX) g++ options: -pipe -O3 -msse -mfpmath=sse -msse2 -march=k8 -mtune=k8 -malign-double -lz -lm
Open FMM Nero2D Total Time Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Open FMM Nero2D 2.0.2 Total Time Bare Metal Host KVM 100 200 300 400 500 439.23 448.96 446.77 450.00 461.21 466.43 1. (CXX) g++ options: -O2 -lfftw3 -llapack -lblas -lgfortranbegin -lgfortran -lm
Minion Benchmark: Quasigroup Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Quasigroup Bare Metal Host KVM 40 80 120 160 200 SE +/- 0.73, N = 3 SE +/- 0.18, N = 3 SE +/- 0.56, N = 3 SE +/- 0.37, N = 3 SE +/- 0.47, N = 3 SE +/- 0.53, N = 3 156.04 156.03 156.37 156.65 155.97 160.79 1. (CXX) g++ options: -O3 -fomit-frame-pointer -fPIC -rdynamic -lboost_iostreams-mt -lz -lbz2
Minion Benchmark: Solitaire Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Solitaire Bare Metal Host KVM 30 60 90 120 150 SE +/- 0.71, N = 3 SE +/- 0.35, N = 3 SE +/- 1.36, N = 3 SE +/- 0.63, N = 3 SE +/- 0.29, N = 3 SE +/- 0.26, N = 3 115.29 131.06 112.63 122.40 110.43 116.57 1. (CXX) g++ options: -O3 -fomit-frame-pointer -fPIC -rdynamic -lboost_iostreams-mt -lz -lbz2
Minion Benchmark: Graceful Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Graceful Bare Metal Host KVM 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.29, N = 3 SE +/- 0.23, N = 3 SE +/- 0.20, N = 3 SE +/- 0.36, N = 3 SE +/- 0.63, N = 3 73.15 75.79 69.70 73.31 72.69 74.67 1. (CXX) g++ options: -O3 -fomit-frame-pointer -fPIC -rdynamic -lboost_iostreams-mt -lz -lbz2
Minion Benchmark: Bibd Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Bibd Bare Metal Host KVM 30 60 90 120 150 SE +/- 0.68, N = 3 SE +/- 0.49, N = 3 SE +/- 0.36, N = 3 SE +/- 0.15, N = 3 SE +/- 0.14, N = 3 SE +/- 0.33, N = 3 118.42 139.40 116.37 125.41 117.89 119.92 1. (CXX) g++ options: -O3 -fomit-frame-pointer -fPIC -rdynamic -lboost_iostreams-mt -lz -lbz2
FFmpeg H.264 HD To NTSC DV Ubuntu 12.10 Ubuntu 12.04.1 LTS OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 1.0 H.264 HD To NTSC DV Bare Metal Host KVM 5 10 15 20 25 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 SE +/- 0.17, N = 3 SE +/- 0.36, N = 3 18.35 20.96 18.27 21.18 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lasound -lSDL -lm -pthread -lbz2 -lrt
Opus Codec Encoding WAV, Opus Encode, Opus Decode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.0.1 WAV, Opus Encode, Opus Decode Bare Metal Host KVM 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 9.43 10.15 1. (CC) gcc options: -std=gnu99 -O3 -ffast-math -fPIE -pie -logg -lm -lopus
LAME MP3 Encoding WAV To MP3 Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Bare Metal Host KVM 4 8 12 16 20 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 13.53 13.64 13.58 13.66 13.62 13.85
Smallpt Global Illumination Renderer; 100 Samples Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Bare Metal Host KVM 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 64 65 60 60 60 62 1. (CXX) g++ options: -fopenmp
Parallel BZIP2 Compression 256MB File Compression Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression Bare Metal Host KVM 2 4 6 8 10 SE +/- 0.18, N = 6 SE +/- 0.47, N = 6 SE +/- 0.35, N = 6 SE +/- 0.25, N = 6 SE +/- 0.18, N = 6 SE +/- 0.10, N = 6 5.67 6.35 6.14 5.93 5.76 6.09 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
C-Ray Total Time Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Bare Metal Host KVM 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.18, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 22.84 23.88 30.71 32.45 32.46 33.17 1. (CC) gcc options: -lm -lpthread -O3
Timed PHP Compilation Time To Compile Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile Bare Metal Host KVM 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.48, N = 3 SE +/- 0.31, N = 3 SE +/- 1.55, N = 6 22.22 25.80 20.92 24.52 21.55 26.04 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
Timed Linux Kernel Compilation Time To Compile Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile Bare Metal Host KVM 16 32 48 64 80 SE +/- 0.64, N = 3 SE +/- 0.57, N = 3 SE +/- 0.68, N = 3 SE +/- 1.01, N = 5 SE +/- 0.99, N = 6 SE +/- 1.37, N = 6 61.08 71.25 57.20 65.05 57.00 69.01
GraphicsMagick Operation: Local Adaptive Thresholding Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Bare Metal Host KVM 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 139 133 137 133 134 130 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: HWB Color Space Bare Metal Host KVM 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 192 186 198 191 183 175 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Resizing Bare Metal Host KVM 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 4.74, N = 6 170 165 178 168 164 122 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Sharpen Bare Metal Host KVM 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 105 103 107 104 103 97 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Blur Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Blur Bare Metal Host KVM 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 138 131 141 133 138 128 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread
x264 H.264 Video Encoding Ubuntu 12.10 Ubuntu 12.04.1 LTS OpenBenchmarking.org Frames Per Second, More Is Better x264 2012-10-03 H.264 Video Encoding Bare Metal Host KVM 50 100 150 200 250 SE +/- 4.91, N = 6 SE +/- 2.89, N = 4 SE +/- 4.93, N = 6 SE +/- 2.84, N = 6 211.31 165.36 210.52 164.66
VP8 libvpx Encoding vpxenc Ubuntu 12.10 Ubuntu 12.04.1 LTS OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.1.0 vpxenc Bare Metal Host KVM 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 SE +/- 0.35, N = 4 28.85 23.63 28.77 23.75 1. (CC) gcc options: -m64 -lvpx -lm -lpthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.2w Phong Rendering With Soft-Shadow Mapping Bare Metal Host KVM 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.56, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.38, N = 3 SE +/- 0.52, N = 3 171.05 64.53 187.77 63.89 164.16 48.14 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -lstdc++
John The Ripper Test: Blowfish Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.9-jumbo-7 Test: Blowfish Bare Metal Host KVM 2K 4K 6K 8K 10K SE +/- 24.00, N = 3 SE +/- 148.01, N = 6 SE +/- 26.67, N = 3 SE +/- 530.46, N = 6 SE +/- 691.04, N = 6 SE +/- 887.22, N = 6 8160 7260 8037 7258 7054 5750 1. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl
SciMark Computational Test: Jacobi Successive Over-Relaxation Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Bare Metal Host KVM 300 600 900 1200 1500 SE +/- 1.30, N = 4 SE +/- 0.00, N = 4 SE +/- 1.30, N = 4 SE +/- 1.12, N = 4 SE +/- 0.00, N = 4 SE +/- 1.09, N = 4 1176.92 1170.18 1176.92 1171.30 1174.66 1160.22
SciMark Computational Test: Dense LU Matrix Factorization Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Bare Metal Host KVM 500 1000 1500 2000 2500 SE +/- 2.62, N = 4 SE +/- 4.33, N = 4 SE +/- 6.49, N = 4 SE +/- 3.84, N = 4 SE +/- 0.00, N = 4 SE +/- 15.54, N = 4 2367.75 2197.08 2341.80 2240.92 2250.35 2204.18
SciMark Computational Test: Sparse Matrix Multiply Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Bare Metal Host KVM 400 800 1200 1600 2000 SE +/- 4.76, N = 4 SE +/- 4.05, N = 4 SE +/- 0.00, N = 4 SE +/- 2.31, N = 4 SE +/- 33.16, N = 3 SE +/- 38.72, N = 4 2015.28 1863.96 1812.39 1943.54 2040.56 1995.36
SciMark Computational Test: Fast Fourier Transform Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Bare Metal Host KVM 70 140 210 280 350 SE +/- 0.00, N = 4 SE +/- 0.40, N = 4 SE +/- 0.45, N = 4 SE +/- 0.17, N = 4 SE +/- 4.45, N = 4 SE +/- 0.58, N = 4 343.63 229.09 284.98 241.54 322.76 314.00
SciMark Computational Test: Monte Carlo Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Bare Metal Host KVM 120 240 360 480 600 SE +/- 11.96, N = 8 SE +/- 6.26, N = 4 SE +/- 0.34, N = 4 SE +/- 0.84, N = 4 SE +/- 0.29, N = 4 SE +/- 0.25, N = 4 400.61 407.79 539.23 536.54 325.88 322.69
FFTE Test: N=64, 1D Complex FFT Routine Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Bare Metal Host KVM 1300 2600 3900 5200 6500 SE +/- 8.08, N = 3 SE +/- 28.75, N = 3 SE +/- 11.06, N = 3 SE +/- 0.76, N = 3 SE +/- 64.15, N = 3 SE +/- 77.84, N = 3 5762.41 5714.71 5469.06 5470.42 5925.41 5843.23 1. (F9X) gfortran options: -m64 -O2 -fPIC -O3 -fomit-frame-pointer -fopenmp -lmpichf90 -lmpich -lopa -lpthread -lrt
Dolfyn Computational Fluid Dynamics Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Bare Metal Host KVM 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 24.02 24.67 24.65 25.07 26.87 27.39
NAS Parallel Benchmarks Test / Class: UA.A Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: UA.A Bare Metal Host KVM 12 24 36 48 60 SE +/- 0.19, N = 3 SE +/- 0.73, N = 6 SE +/- 0.35, N = 3 SE +/- 3.09, N = 6 SE +/- 0.11, N = 3 SE +/- 2.25, N = 6 52.60 36.78 45.01 41.27 53.91 46.62 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: SP.A Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Bare Metal Host KVM 800 1600 2400 3200 4000 SE +/- 15.72, N = 3 SE +/- 31.57, N = 3 SE +/- 10.90, N = 3 SE +/- 46.12, N = 3 SE +/- 5.97, N = 3 SE +/- 133.33, N = 6 3642.89 3367.85 3854.57 3313.68 3878.18 1698.74 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: MG.B Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: MG.B Bare Metal Host KVM 600 1200 1800 2400 3000 SE +/- 1.80, N = 3 SE +/- 22.30, N = 3 SE +/- 2.91, N = 3 SE +/- 18.25, N = 3 SE +/- 3.07, N = 3 SE +/- 287.58, N = 6 2724.79 2505.78 2370.23 2592.32 2922.92 1286.70 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: LU.A Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A Bare Metal Host KVM 3K 6K 9K 12K 15K SE +/- 26.87, N = 3 SE +/- 336.38, N = 6 SE +/- 105.44, N = 3 SE +/- 852.66, N = 6 SE +/- 205.62, N = 3 SE +/- 943.88, N = 6 12835.23 10160.83 12918.35 9962.72 11405.33 9717.63 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: IS.C Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: IS.C Bare Metal Host KVM 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.49, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 188.55 115.05 188.83 114.29 148.21 110.17 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: FT.B Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: FT.B Bare Metal Host KVM 1400 2800 4200 5600 7000 SE +/- 8.22, N = 3 SE +/- 29.81, N = 3 SE +/- 81.59, N = 5 SE +/- 15.80, N = 3 SE +/- 4.26, N = 3 SE +/- 17.47, N = 3 6363.54 5887.19 5519.63 5891.17 6315.94 5948.96 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: EP.B Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B Bare Metal Host KVM 80 160 240 320 400 SE +/- 0.96, N = 3 SE +/- 1.98, N = 3 SE +/- 2.40, N = 3 SE +/- 6.53, N = 6 SE +/- 0.17, N = 3 SE +/- 13.90, N = 6 387.23 378.73 368.77 360.19 353.66 313.36 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: CG.B Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: CG.B Bare Metal Host KVM 300 600 900 1200 1500 SE +/- 0.26, N = 3 SE +/- 8.16, N = 3 SE +/- 16.90, N = 5 SE +/- 4.31, N = 3 SE +/- 1.37, N = 3 SE +/- 67.78, N = 6 1530.57 1456.82 1101.05 1513.18 1565.87 1016.13 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: BT.A Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: BT.A Bare Metal Host KVM 3K 6K 9K 12K 15K SE +/- 7.67, N = 3 SE +/- 114.60, N = 3 SE +/- 40.43, N = 3 SE +/- 102.48, N = 3 SE +/- 3.41, N = 3 SE +/- 586.38, N = 6 12831.17 11521.14 12860.69 11899.18 12936.18 8346.52 1. (F9X) gfortran options: -fopenmp
Compile Bench Test: Initial Create Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Bare Metal Host KVM 30 60 90 120 150 SE +/- 1.82, N = 3 SE +/- 5.54, N = 6 SE +/- 4.12, N = 6 SE +/- 0.15, N = 3 SE +/- 3.14, N = 6 SE +/- 1.62, N = 6 91.57 98.99 75.65 40.70 112.82 43.56
Compile Bench Test: Compile Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Bare Metal Host KVM 40 80 120 160 200 SE +/- 2.79, N = 6 SE +/- 15.11, N = 6 SE +/- 2.34, N = 6 SE +/- 0.46, N = 6 SE +/- 10.07, N = 6 SE +/- 1.70, N = 6 75.73 150.96 63.51 28.18 204.04 46.23
Dbench Client Count: 1 Ubuntu 12.10 Ubuntu 12.04.1 LTS CentOS 6.3 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 1 Bare Metal Host KVM 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.35, N = 3 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 41.60 34.51 38.72 27.76 26.93 30.67 1. (CC) gcc options: -lpopt
Phoronix Test Suite v10.8.5