QEMUエミュレーションの速度は、実際のRaspberry Piボードと比較してどうですか?


17

私は、Ubuntuマシン上でデフォルトのDebianイメージを使用してQEMUをセットアップするために、Jivingsの回答に従うことに成功しましたが、のarm1136-r2代わりに使用する必要がありましたarm1176

エミュレートされたプロセッサの実行速度を比較する最良の方法は何ですか?

することcat /proc/cpuinfoは私に与えますBogoMIPS = 135.57。これはIntel Atom @ 1.6 GHzで、KVMはありませんでした。

これは実際のRaspberry Piとどのように関係していますか?


私はあなたがの内容では/proc/cpuinfoなく、実際には1秒あたりの命令の生の数を意味すると思いますか?
Jivings

回答:


4

私のPiで、cat /proc/cpuinfo私に与えます:

pi@raspberrypi:~$ cat /proc/cpuinfo
Processor       : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS        : 697.95
Features        : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xb76
CPU revision    : 7

2

Rpiで現在利用可能なMathematicaには、ベンチマークツールがあります。1つの例は、離散フーリエ変換を計算することです。Xeon 6コアWindows 64ビットシステムのRPiおよびQemu-RPiでそれぞれ5回操作の時間を計り、以下を取得しました。

  • RPi 5.55s(変動率0.7%)
  • Qemu 12.9(1.4%のばらつき)

そのため、これらの条件下では、エミュレーターが約50%の速度でヒットしているように見えます。

興味のある方のために、私が実行したMathematicaコードを以下に示します。

Table[Module[{data},Timing[SeedRandom[1];data=RandomReal[{},{120000}];Do
[Fourier[data],{11}]]],{5}]
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.