J'ai réussi à suivre la réponse de Jivings pour configurer QEMU sur ma machine Ubuntu avec l'image Debian par défaut, même si j'ai dû utiliser à la arm1136-r2
place de arm1176
.
Quelle est la meilleure façon de comparer la vitesse d'exécution du processeur émulé?
Faire un cat /proc/cpuinfo
me donne BogoMIPS = 135.57
. C'était sur un Intel Atom @ 1,6 GHz, pas de KVM.
Comment cela se rapporte-t-il à un vrai Raspberry Pi?
/proc/cpuinfo
mais en fait le nombre brut d'instructions par seconde?Réponses:
Sur mon Pi,
cat /proc/cpuinfo
me donne:la source
Mathematica, qui est maintenant disponible pour le Rpi, dispose d'un outil d'analyse comparative. Un exemple est de calculer une transformée de Fourier discrète. J'ai chronométré l'opération cinq fois chacun sur un RPi et Qemu-RPi sur un système Windows 64 bits Xeon 6 cœurs et j'ai obtenu ce qui suit:
Il semble donc que l'émulateur subisse une perte de vitesse d'environ 50% dans ces conditions.
Pour ceux qui sont intéressés, voici le code Mathematica que j'ai exécuté:
la source