Qemu Emulation Performance for different Guest Architectures


lukey

Rare Species
Joined
Jun 17, 2015
Messages
504
Location
Germany
Hello,
I wanted to run some Programs inside Qemu on Hosts that don't support Virtualisation for several reasons (like transparent High-Avability). So I wondered, which Guest Architecture is the Fastest in Qemu? Here are some benchmarks using qemu-user:
First is nbech, which tells us the Relative Performance to an Pentium 90 or AMD K6/233 (MEM/New*). As it is static, it mainly tests the JIT Performance of Qemu's TCG.

upload_2017-6-24_13-39-42.png

upload_2017-6-24_13-39-57.png

You may wonder, why there are less Architectures on the Arm hf Host, well that's Because qemu-user isn't Perfect and those Benchmarks simply Crashed there (Segfaults, etc.).
Here the Same Charts, but sorted by FP-Performance:
upload_2017-6-24_13-43-1.png

upload_2017-6-24_13-43-18.png

And last, but not least Interpreter Performance, using Scimark on lua/luajit, which tells us Mflops:
upload_2017-6-24_13-49-44.png

upload_2017-6-24_13-49-55.png

BTW: Luajit on Qemu was always faster than native Lua.

These are just first Measurements, I think I'll take the 5 best from both Hosts and Benchmark them using full System Emulation.
 
Back
Top