On 4/16/20 5:46 AM, Romain Dolbeau wrote:
Le jeu. 16 avr. 2020 à 01:07, Dennis Clarke <dcla...@blastwave.org> a écrit :
With luck I can run multiple POWER9 cpus and get better performance
Multithreaded TCG works fine, so yes '-smp 12' does give me better
performance for multi-threaded/multi-programmed workload in the VM
(e.g., compiling).
I have no idea how that works. I see terrible horrific performance so
bad that it is like watching an old 300baud serial terminal print chars
across an amber screen. However that was cool in 1977.
What I see :
ppc64@styx:~$ ./ppc64le.sh
VNC server running on 127.0.0.1:5900
qemu-system-ppc64: warning: TCG doesn't support requested feature,
cap-cfpc=workaround
qemu-system-ppc64: warning: TCG doesn't support requested feature,
cap-sbbc=workaround
qemu-system-ppc64: warning: TCG doesn't support requested feature,
cap-ibs=workaround
^C
qemu-system-ppc64: terminating on signal 2
./ppc64le.sh: line 17: -device: command not found
That is from this script :
ppc64@styx:~$ cat ./ppc64le.sh
#!/bin/bash
cd /home/ppc64
/usr/local/bin/qemu-system-ppc64 \
-machine pseries-4.1 -cpu power9 -smp 4 -m 12G \
-accel tcg,thread=multi \
-drive file=/home/ppc64/ppc64le.qcow2 \
-device virtio-net-pci,netdev=usernet \
-netdev user,id=usernet,hostfwd=tcp::10000-:22 \
-serial stdio -display none -vga none
ppc64@styx:~$
This is the latest from qemu also :
ppc64@styx:~$ /usr/local/bin/qemu-system-ppc64 --version
QEMU emulator version 4.2.93
Copyright (c) 2003-2020 Fabrice Bellard and the QEMU Project developers
ppc64@styx:~$
So no idea how to get some sort of performance out of this.
Dennis