Intel Ivy Bridge Linux Virtualization Intel Core i7-3770K testing with a ECS Z77H2-A2X v1.0 and Intel Ivy Bridge on Ubuntu 12.04 via the Phoronix Test Suite. Running KVM virtualization on i7-3770K host for a future article on Phoronix.com looking at the KVM and Oracle VM VirtualBox virtualization performance with Intel Ivy Bridge hardware.
HTML result view exported from: https://openbenchmarking.org/result/1205309-SU-IVYVIRTUA90&rdt&grt .
Intel Ivy Bridge Linux Virtualization Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution System Layer Bare Metal Linux KVM VirtualBox 4.1.12 Intel Core i7-3770K @ 3.50GHz (8 Cores) ECS Z77H2-A2X v1.0 Intel Ivy Bridge DRAM 16384MB 240GB OCZ VERTEX3 Intel Ivy Bridge Realtek ALC892 DELL P2210H Realtek RTL8111/8168B Ubuntu 12.04 3.2.0-23-generic (x86_64) Unity 5.10.0 X Server 1.11.3 intel 2.17.0 2.1 Mesa 8.0.2 GCC 4.6 ext4 1920x1080 QEMU Virtual 1.0 @ 3.50GHz (8 Cores) Bochs Red Hat Virtio 12288MB 26GB LLVMpipe Generic 1af4 ID 20 Red Hat Virtio device Unity 2D 5.10.0 cirrus 1.3.2 2.1 Mesa 8.0.2 Gallium 0.4 1024x768 QEMU 1.0 Intel Core i7-3770K @ 3.49GHz (8 Cores) innotek VirtualBox v1.2 Intel 440FX- 82441FX PMC 39GB VBOX HDD Chromium Intel 82801AA AC 97 Audio VBOX monitor Intel 82540EM Gigabit Unity 5.10.0 vboxvideo 1.0.1 2.1 1920x1080 VirtualBox 4.1.12_Ubuntur77245 OpenBenchmarking.org Compiler Details - --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 Disk Details - Bare Metal: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr Processor Details - Bare Metal: Scaling Governor: ondemand Graphics Details - Bare Metal: UXA - VirtualBox 4.1.12: ShadowFB System Details - Bare Metal: Disk Scheduler: CFQ. Compiz was running on this system. - VirtualBox 4.1.12: Compiz was running on this system.
Intel Ivy Bridge Linux Virtualization compress-7zip: Compress Speed Test apache: Static Web Page Serving c-ray: Total Time ffte: N=64, 1D Complex FFT Routine himeno: Poisson Pressure Solver john-the-ripper: Blowfish encode-mp3: WAV To MP3 npb: IS.C npb: SP.A npb: UA.A nexuiz: 1920 x 1080 - Yes - On openarena: 1920 x 1080 openarena: 1920 x 1080 openssl: RSA 4096-bit Performance compress-pbzip2: 256MB File Compression pgbench: TPC-B Transactions Per Second smallpt: Global Illumination Renderer; 100 Samples build-linux-kernel: Time To Compile vpxenc: vpxenc x264: H.264 Video Encoding Bare Metal Linux KVM VirtualBox 4.1.12 21332 24196.28 44.74 5631.79 1638.06 5977 12.90 203.76 6107.88 46.85 38.06 122.07 27.63 100.33 7.88 3088.55 81 79.60 27.51 151.00 18371 16900.70 46.47 5616.60 1623.49 5853 12.98 135.56 5878.07 44.52 99.80 7.92 1582.58 81 89.93 22.86 127.30 7491 4391.28 57.75 5338.20 895.32 30.79 127.81 5595.97 40.76 36.50 19 20.22 1173.80 202 161.91 5.88 14.06 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.20.1 Compress Speed Test Bare Metal Linux KVM VirtualBox 4.1.12 5K 10K 15K 20K 25K SE +/- 48.79, N = 3 SE +/- 17.04, N = 3 SE +/- 21.39, N = 3 21332 18371 7491 1. (CXX) g++ options: -pipe -lpthread
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.21 Static Web Page Serving Bare Metal Linux KVM VirtualBox 4.1.12 5K 10K 15K 20K 25K SE +/- 165.68, N = 3 SE +/- 53.32, N = 3 SE +/- 34.16, N = 3 24196.28 16900.70 4391.28 1. (CC) gcc options: -O2 -pthread -lm -lrt -lcrypt -lpthread -ldl
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Bare Metal Linux KVM VirtualBox 4.1.12 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 44.74 46.47 57.75 1. (CC) gcc options: -lm -lpthread -O3
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Bare Metal Linux KVM VirtualBox 4.1.12 1200 2400 3600 4800 6000 SE +/- 10.80, N = 3 SE +/- 10.31, N = 3 SE +/- 47.56, N = 3 5631.79 5616.60 5338.20 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_f90 -lmpi_f77 -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Bare Metal Linux KVM VirtualBox 4.1.12 400 800 1200 1600 2000 SE +/- 4.60, N = 3 SE +/- 2.50, N = 3 SE +/- 6.11, N = 3 1638.06 1623.49 895.32 1. (CC) gcc options: -O3
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.9 Test: Blowfish Bare Metal Linux KVM 1300 2600 3900 5200 6500 SE +/- 23.33, N = 3 SE +/- 30.64, N = 3 5977 5853 1. (CC) gcc options: -fopenmp -lcrypt
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Bare Metal Linux KVM VirtualBox 4.1.12 7 14 21 28 35 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.40, N = 6 12.90 12.98 30.79
NAS Parallel Benchmarks Test / Class: IS.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: IS.C Bare Metal Linux KVM VirtualBox 4.1.12 40 80 120 160 200 SE +/- 0.21, N = 3 SE +/- 0.30, N = 3 SE +/- 0.82, N = 3 203.76 135.56 127.81 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Bare Metal Linux KVM VirtualBox 4.1.12 1300 2600 3900 5200 6500 SE +/- 38.47, N = 3 SE +/- 52.16, N = 3 SE +/- 10.95, N = 3 6107.88 5878.07 5595.97 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: UA.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: UA.A Bare Metal Linux KVM VirtualBox 4.1.12 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.58, N = 3 SE +/- 0.32, N = 3 46.85 44.52 40.76 1. (F9X) gfortran options: -fopenmp
Nexuiz Resolution: 1920 x 1080 - HDR: Yes - Sound: On OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1920 x 1080 - HDR: Yes - Sound: On Bare Metal 9 18 27 36 45 SE +/- 0.04, N = 3 38.06
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1920 x 1080 Bare Metal VirtualBox 4.1.12 30 60 90 120 150 SE +/- 0.77, N = 3 SE +/- 0.10, N = 3 122.07 36.50
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Bare Metal VirtualBox 4.1.12 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 27.63 19.00
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance Bare Metal Linux KVM 20 40 60 80 100 SE +/- 0.31, N = 4 SE +/- 0.23, N = 4 100.33 99.80 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.0.5 256MB File Compression Bare Metal Linux KVM VirtualBox 4.1.12 5 10 15 20 25 SE +/- 0.12, N = 6 SE +/- 0.05, N = 3 SE +/- 0.67, N = 6 7.88 7.92 20.22 1. (CXX) g++ options: -O2 -pthread -lpthread -lbz2
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second Bare Metal Linux KVM VirtualBox 4.1.12 700 1400 2100 2800 3500 SE +/- 21.14, N = 3 SE +/- 2.47, N = 3 SE +/- 8.55, N = 3 3088.55 1582.58 1173.80 1. (CC) gcc options: -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Bare Metal Linux KVM VirtualBox 4.1.12 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 2.03, N = 3 81 81 202 1. (CXX) g++ options: -fopenmp
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile Bare Metal Linux KVM VirtualBox 4.1.12 40 80 120 160 200 SE +/- 0.57, N = 3 SE +/- 0.64, N = 3 SE +/- 1.51, N = 3 79.60 89.93 161.91
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 0.9.7-p1 vpxenc Bare Metal Linux KVM VirtualBox 4.1.12 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 27.51 22.86 5.88 1. (CC) gcc options: -m64 -lvpx -lm -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2011-12-06 H.264 Video Encoding Bare Metal Linux KVM VirtualBox 4.1.12 30 60 90 120 150 SE +/- 1.53, N = 3 SE +/- 0.93, N = 3 SE +/- 0.11, N = 3 151.00 127.30 14.06
Phoronix Test Suite v10.8.5