XeonとOpteronのいい加減べんちまーく(Ruby1.8系と1.9の比較も)
ちょっとPCをぶんまわしたので,計算時間をメモ.プログラムは,ファイルからデータを読み込んだら,ひたすら数値計算をするもの.データはHashに格納していて呼び出す感じ.利用するメモリは80MB位.言語はruby.
CPU | OS | ruby version | 実行時間1 | 実行時間2 |
---|---|---|---|---|
2.66GHz Xeon | Mac OS X Leopard | 1.8.6 | 43分28秒 | 41分38秒 |
Opteron 275(2.2GHz) | Linux 2.6.9 | 1.8.5 | 55分20秒 | 55分21秒 |
1.9.0 | 49分20秒 | 48分59秒 |
- 日頃,Opteronが結構速く感じるので,五分五分位かと思っていたけど,クロック数に比例する程度の差が出た.
- ruby 1.9系は速くなるのかなぁと思って実験してみた.大体1割速くなった(もうちょっと速いとおもったんだけどなー).
- 1.9は2007/11/17にsubversionのrepositoryから取得したもの