EC2のCPUパフォーマンス

EC2ですが、1インスタンスはCPU 1GHz(おそらく1コア)だったため、CPUが遅すぎるんじゃないかというのが気になっていました。
High-CPUモデルはSmallの5インスタンス分搭載されるとあり、実際のところどうなのかと思っていたのですが、実測結果がのっているページがありました。

Instance MFLOPS(larger is faster)
======== ======
small 454.6
c1.medium 1016.9
c1.xlarge(64bit) 1416.6
Core2 2.16GHz 908.9(32bit), 1056(64bit)

http://lucille.atso-net.jp/blog/?p=659

mediumはCPUが2コアあるため、
・High-CPUのmidiumは、Core2 2GHz のおよそ2倍の処理能力
・smallは、Core2 2GHz の50%程度の処理能力
となっています。
ただ、記述がCore2DuoではなくCore2です。なので、一般PCのCore2Duoと比較すると半分程度と思われます。

Core2Duo 2GHzとの比較予想
・High-CPUのmidiumは同程度の処理能力
・smallは、25%程度の処理能力


ついでに、AtomとCore2の比較も別ブログで見つけたのでメモ。

Intel Atom N270 1.6Ghz - ALU: 3862 MIPS iSSE3: 3280 MFLOPS
Intel Atom 330 1.6GHz Dual Core – ALU: 8032 MIPS iSSE3: 6724 MFLOPS
Intel Core 2 Duo U7700 1.3GHz – ALU: 12105 MIPS iSSE3: 8423 MFLOPS
http://lucille.atso-net.jp/blog/?p=659

Core2Duo 1.3GHzで8GFlopsもでていて、先ほどと差がやたら大きい。


さらに、MacのいろいろなCPUでの比較

Mac mini (PowerPC G4 1.25 GHz): 約 1 Gflops
MacBook (Core Duo 1.83 GHz): 約 3 Gflops
iMac G5 (PowePC 1.9 GHz): 約 4 Gflops
PowerMac G5 (PowerPC G5 Dual 2.7 GHz): 約 10 Gflops
iMac (Core 2 Duo 2.4 GHz): 約 12.5 Gflops
Mac Pro (Xeon 3 GHz クアッドコア×2): 約 50 Gflops

http://hiyokoz.blogspot.com/2008/04/octave.html