Fedora 19 Linux 3.9 KVM vs. Xen Virtualization
Intel Core i7-4770K testing on Fedora 19 x86_64 with KVM virtualization. Benchmarking by Michael Larabel for a future article on Phoronix.com.
Bare Metal
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel Haswell DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell IGP, Audio: Intel Haswell HDMI, Monitor: VA2431, Network: Intel Connection I217-V
OS: Fedora 19 (Schrdingers Cat), Kernel: 3.9.8-300.fc19.x86_64 (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.14.1, Display Driver: intel 2.21.8, Compiler: GCC 4.8.1 20130603, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
System Notes: SELinux: Enabled.
Disk Mount Options Notes: data=ordered,relatime,rw,seclabel
Linux KVM
Processor: QEMU Virtual 1.4.2 @ 3.49GHz (8 Cores), Motherboard: Bochs, Chipset: Intel 440FX- 82441FX PMC, Memory: 12288MB, Disk: 16GB, Graphics: LLVMpipe, Audio: Generic 1af4 ID 22, Network: Red Hat Virtio device
OS: Fedora 19, Kernel: 3.9.8-300.fc19.x86_64 (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.14.1, Display Driver: modesetting 0.6.0, OpenGL: 2.1 Mesa 9.2.0-devel Gallium 0.4, Compiler: GCC 4.8.1 20130603, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM QEMU 1.4.2
Compiler Notes: --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-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic
System Notes: SELinux: Enabled.
Disk Mount Options Notes: data=ordered,relatime,rw,seclabel
Xen
Processor: Intel Core i7-4770K @ 3.49GHz (8 Cores), Motherboard: Xen HVM domU v4.2.2, Chipset: Intel 440FX- 82441FX PMC, Memory: 12288MB, Disk: 16GB, Graphics: LLVMpipe, Audio: Ensoniq ES1370
OS: Fedora 19, Kernel: 3.9.8-300.fc19.x86_64 (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.14.1, Display Driver: modesetting 0.6.0, OpenGL: 2.1 Mesa 9.2.0-devel Gallium 0.4, Compiler: GCC 4.8.1 20130603, File-System: ext4, Screen Resolution: 1024x768, System Layer: Xen HVM domU 4.2.2
TTSIOD 3D Renderer
NGINX Benchmark
x264
PostMark
This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
VP8 libvpx Encoding
John The Ripper
FFmpeg
John The Ripper
Timed HMMer Search
This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.
Parallel BZIP2 Compression
FLAC Audio Encoding
C-Ray
This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
John The Ripper
FFTE
FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.
Dolfyn
Dolfyn is a Computational Fluid Dynamics (CFD) code of modern numerical simulation techniques. The Dolfyn test profile measures the execution time of the bundled computational fluid dynamics demos that are bundled with Dolfyn. Learn more via the OpenBenchmarking.org test page.
OpenSSL
Smallpt
Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
Himeno Benchmark
The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
BLAKE2
Timed MAFFT Alignment
Bare Metal
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel Haswell DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell IGP, Audio: Intel Haswell HDMI, Monitor: VA2431, Network: Intel Connection I217-V
OS: Fedora 19 (Schrdingers Cat), Kernel: 3.9.8-300.fc19.x86_64 (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.14.1, Display Driver: intel 2.21.8, Compiler: GCC 4.8.1 20130603, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic
Processor Notes: Scaling Governor: acpi-cpufreq ondemand
System Notes: SELinux: Enabled.
Disk Mount Options Notes: data=ordered,relatime,rw,seclabel
Testing initiated at 5 July 2013 11:05 by user phoronix.
Linux KVM
Processor: QEMU Virtual 1.4.2 @ 3.49GHz (8 Cores), Motherboard: Bochs, Chipset: Intel 440FX- 82441FX PMC, Memory: 12288MB, Disk: 16GB, Graphics: LLVMpipe, Audio: Generic 1af4 ID 22, Network: Red Hat Virtio device
OS: Fedora 19, Kernel: 3.9.8-300.fc19.x86_64 (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.14.1, Display Driver: modesetting 0.6.0, OpenGL: 2.1 Mesa 9.2.0-devel Gallium 0.4, Compiler: GCC 4.8.1 20130603, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM QEMU 1.4.2
Compiler Notes: --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-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic
System Notes: SELinux: Enabled.
Disk Mount Options Notes: data=ordered,relatime,rw,seclabel
Testing initiated at 5 July 2013 15:36 by user phoronix.
Xen
Processor: Intel Core i7-4770K @ 3.49GHz (8 Cores), Motherboard: Xen HVM domU v4.2.2, Chipset: Intel 440FX- 82441FX PMC, Memory: 12288MB, Disk: 16GB, Graphics: LLVMpipe, Audio: Ensoniq ES1370
OS: Fedora 19, Kernel: 3.9.8-300.fc19.x86_64 (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.14.1, Display Driver: modesetting 0.6.0, OpenGL: 2.1 Mesa 9.2.0-devel Gallium 0.4, Compiler: GCC 4.8.1 20130603, File-System: ext4, Screen Resolution: 1024x768, System Layer: Xen HVM domU 4.2.2
Compiler Notes: --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-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/cloog-install --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130603/obj-x86_64-redhat-linux/isl-install --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-tune=generic
System Notes: SELinux: Enabled.
Disk Mount Options Notes: data=ordered,relatime,rw,seclabel
Testing initiated at 5 July 2013 19:48 by user phoronix.