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&gru .
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 nexuiz: 1920 x 1080 - Yes - On openarena: 1920 x 1080 openarena: 1920 x 1080 vpxenc: vpxenc x264: H.264 Video Encoding ffte: N=64, 1D Complex FFT Routine himeno: Poisson Pressure Solver compress-7zip: Compress Speed Test john-the-ripper: Blowfish apache: Static Web Page Serving openssl: RSA 4096-bit Performance npb: IS.C npb: SP.A npb: UA.A pgbench: TPC-B Transactions Per Second build-linux-kernel: Time To Compile c-ray: Total Time compress-pbzip2: 256MB File Compression smallpt: Global Illumination Renderer; 100 Samples encode-mp3: WAV To MP3 Bare Metal Linux KVM VirtualBox 4.1.12 38.06 122.07 27.63 27.51 151.00 5631.79 1638.06 21332 5977 24196.28 100.33 203.76 6107.88 46.85 3088.55 79.60 44.74 7.88 81 12.90 22.86 127.30 5616.60 1623.49 18371 5853 16900.70 99.80 135.56 5878.07 44.52 1582.58 89.93 46.47 7.92 81 12.98 36.50 19 5.88 14.06 5338.20 895.32 7491 4391.28 127.81 5595.97 40.76 1173.80 161.91 57.75 20.22 202 30.79 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.5