Eu consegui seguir a resposta do Jivings para configurar o QEMU na minha máquina Ubuntu com a imagem padrão do Debian, embora eu precisei usar em arm1136-r2
vez disso arm1176
.
Qual é a melhor maneira de comparar a velocidade em que o processador emulado está executando?
Fazer um cat /proc/cpuinfo
me dá BogoMIPS = 135.57
. Este foi em um Intel Atom @ 1,6 GHz, sem KVM.
Como isso se relaciona com um Raspberry Pi real?
/proc/cpuinfo
mas na verdade o número bruto de instruções por segundo?Respostas:
No meu Pi,
cat /proc/cpuinfo
me dá:fonte
O Mathematica, que está disponível agora para o Rpi, possui uma ferramenta de benchmarking. Um exemplo é calcular uma transformação discreta de Fourier. Programei a operação cinco vezes cada em um RPi e Qemu-RPi em um sistema Windows de 64 bits com 6 núcleos Xeon e obtive o seguinte:
Parece que o emulador está atingindo aproximadamente 50% de velocidade nessas condições.
Para os interessados, aqui está o código do Mathematica que eu executei:
fonte