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)
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