2013年4月18日木曜日

Raspberry Pi 到着


前から注文してたRaspberry Piがやっと自宅にキター!


利用法はこれから考える。(単なるオモチャとなる可能性が一番高い)

とりあえず姫野ベンチの結果(C言語版、サイズはsmall)

gccでコンパイル
  cpu : 56.529307 sec.
  MFLOPS measured : 58.262508
  Score based on MMX Pentium 200MHz : 1.805470

clangでコンパイル
  cpu : 78.042467 sec. 
  MFLOPS measured : 42.201885
  Score based on MMX Pentium 200MHz : 1.307775


[参考] Core i5 2415Mでの結果

gccでコンパイル
  cpu : 1.231257 sec. 
  MFLOPS measured : 2674.940488
  Score based on MMX Pentium 200MHz : 82.892485

clangでコンパイル
  cpu : 1.185852 sec.
  MFLOPS measured : 2777.361087
  Score based on MMX Pentium 200MHz : 86.066349

もうこの辺りのデバイスのCPUでもMMX Pentiumを上回る性能か…。さすがにCore i5と比べると1/40くらいで、この辺はさすがに仕方ないだろう。
Raspberry Piのclangでの結果がgccより明らかに遅いのはARM向けにどれだけ最適化されてるかの差だろうか?(コンパイルオプションの問題、という事も往々にしてあるが)

[上記の比較は「試しに測ってみた」だけでちゃんとデータをとってある訳ではありません。あくまで参考程度に]


0 件のコメント:

コメントを投稿