Physical vs KVM vs VMWare performance

Various CPU tests to compare performace of virtualization engines

HTML result view exported from: https://openbenchmarking.org/result/1603073-HA-1602251GA53.

Physical vs KVM vs VMWare performanceProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionphysical-16coreIntel Xeon E5-2630 v3 @ 3.20GHz (16 Cores)LENOVO 00YJ423Intel Xeon E7 v3/Xeon1 x 16384 MB 2133MHz Hynix959GB ServeRAID M5210 + 2 x 2199GB FlashSystem-9840Matrox s G200eR2Broadcom NetXtreme BCM5719 Gigabit PCIeCentOS Linux 73.10.0-327.4.5.el7.x86_64 (x86_64)NVIDIA 340.96)1.4GCC 4.8.5 20150623xfs3840x1080OpenBenchmarking.org- --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - Scaling Governor: intel_pstate powersave

Physical vs KVM vs VMWare performanceffte: N=64, 1D Complex FFT Routinettsiod-renderer: Phong Rendering With Soft-Shadow Mappingx264: H.264 Video Encodinghimeno: Poisson Pressure Solverbuild-linux-kernel: Time To Compilec-ray: Total Timeopenssl: RSA 4096-bit Performancephysical-16core4964.09244.40253.261588.4675.4516.35867.00OpenBenchmarking.org

FFTE

Test: N=64, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 5.0Test: N=64, 1D Complex FFT Routinephysical-16core11002200330044005500SE +/- 5.71, N = 34964.091. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow Mappingphysical-16core50100150200250SE +/- 0.46, N = 3244.401. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -lstdc++

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2015-11-02H.264 Video Encodingphysical-16core60120180240300SE +/- 1.57, N = 5253.261. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solverphysical-16core30060090012001500SE +/- 3.92, N = 31588.461. (CC) gcc options: -O3 -mavx2

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.3Time To Compilephysical-16core20406080100SE +/- 1.07, N = 375.45

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Timephysical-16core48121620SE +/- 0.03, N = 316.351. (CC) gcc options: -lm -lpthread -O3

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit Performancephysical-16core2004006008001000SE +/- 1.51, N = 3867.001. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl


Phoronix Test Suite v10.8.4