‘AMD’ タグのついている投稿

K9NGM3-FIH V2.3 + WD10EACS-D6B0 の消費電力

2008年10月23日 木曜日

先のiSCSIの実験により高速CPUならGbEを生かせるようなので、
WD5000AAKS(166GBプラッタ3枚)によるRAIDを解体することにしました。
その移動先として一時的に保管しなくてはいけないので、
新規にWD10EACS-D6B0を購入してみました。
なんでも1TB(333GBプラッタ3枚)で5400回転で省電力らしい。
合わせてSCSIカードなどを他PCに移動することにして、
SATAのみに構成しました。

Windows 2000 Server SP4 + CrystalCPUID
MSI K9NGM3-FIH (BIOS V2.1)
Athlon X2 BE-2400 (2.3GHz/11.5x/1.200V)
UMAX Castor LoDDR2-2GB-800-R1 x2(=4GB)
SATA1 Western Digital WD10EACS-D6B0
SATA4 LG電子 GSA-H62N
FDD 1台(メーカー失念)
ID-1219/500Wから抜き取った電源
(SATA HDDの収容ケースとしてEG-RM410ABKを1個利用)

この構成で試してみると、
初期BIOSのV2.1ではHDDの起動前に認識しに行くらしく、
初回電源投入時にWD10EACS-D6B0を見失います。
一回リセットすれば二回目以降は電源を切るまで大丈夫です。
BIOSをV2.3にアップデートしたところ、直った模様?です。
もしもBIOSアップデートが難しいor怖いなら、
時間を稼ぐためにAdvanced BIOS Featuresの中にある
QuickBootをDisabledにすれば、初回起動でも認識されました。

Windowsの起動が終ってHDDのアクセスが終ると、
ワットチェッカーで47W(5.0x/0.925V時)でした。
SCSIカードを外した事もあって15W下がった。

外したAAKSはX2 5200+に接続してiSCSI実験用になる予定。
(現在環境整備中)

M2A-VMのBIOSを更新してみた

2008年2月13日 水曜日

BE-2400がとても気に入ったので、Xenの環境を作りたかったから、ASUS M2A-VMとAthlon 64 X2 5200+を新規に導入してみました。メモリが3.5GBしか認識しないけど、気にせず使っていたのだけど、せっかくなので更新してみた。ちなみにマザー自体は特に変わったところはなくFreeBSD7.0RC1でLANの8111Bがre0に、SATAデバイスがIDE互換モードでad4になって利用できます。
(続きを読む…)

システムの消費電力を調べてみる

2008年2月12日 火曜日

消費電力といえばワットチェッカーの出番ですな。
さっそくニューマシンで調べてみました。
主な構成は
Windows 2000 Server SP4 + CrystalCPUID
MSI K9NGM3-FIH
Athlon X2 BE-2400 (2.3GHz/11.5x/1.200V)
UMAX Castor LoDDR2-2GB-800-R1 x2(=4GB)
Seagate ST336706LW (U160/36.7GB)
WD SE16 5000AAKS (SATAII/500GB)
ID-1219/500Wから抜き取った電源

電源投入~SCSIカード初期化前 > ~95W程度で遷移
SCSIドライブ起動 > 122W程度まで上昇して106W程度に降下
OS起動後アイドル状態 > 88W
SuperPIを2個起動(以下同様) > 116W

クロック倍率&電圧変更
11.5x/1.075V(2.3GHz) > 107W
10.0x/1.025V(2.0GHz) > 101W
 8.0x/0.975V(1.6GHz) > 93W
 6.0x/0.925V(1.2GHz) > 87W
 5.0x/0.900V(1.0GHz) > 84W

ここまでやると、SCSIドライブがとんでもなく電気食べているのがわかります。
高々1万回転36GBでこれはあんまりだな;;
スペックシートだと12.4Wって書いてあるw

SCSIパーティションをAAKS側にコピーして切り離して起動してみると、
アイドル72W、5.0x/0.900Vで62W、SuperPI起動で70W
14Wも下がった・・・。変更前の116Wから46W(40%)の削減。
東京電力によると22.31円/kWhなので、
365日24時間CPU使用率100で起動していると仮定すると、
0.046×24x365×22.31=年間8990円の節約になりますな。
5.0xアイドル62W~5.0×100%70Wだと、年間12117~13680円、
月額でおよそ1010円~1140円のコストになる。

以上を踏まえて、CrystalCPUIDに設定してみた。

 be2400a.jpgbe2400b.jpg
(クリックで拡大)

他のマシンはどうなのだろうかと気になるので調べてみた。
ns1(Celron 1GHz 180nm) > 48W
ns2(Winchip2 200MHz 350nm) > 36W
ns4(P3 1GHz 180nm) > 59W
いずれもFreeBSD起動後ログインプロンプト出た後、shellはちょっと怖いから止められなかった(汗)
これをみると、Athlon 64 X2を低クロック低電圧で使うなら
デュアル動作できるからかなりお得ですね。

AMD-Vを使いたい(後編)

2008年2月10日 日曜日

VirtualPC2007でFreeBSD6.3が起動したらそれでOKかと言うとそうでもなく、やはり既存の仮想マシンを複数動かしてみたいと思うわけでやってみたら。。。。

時間がずれる(笑)AMD DualCoreだとIntelと違ってTSCが相当ずれているかもしれない。で、ちょこっと考えたけど、ずれるなら最初から使わなければいいって結論に(ぉぃ

/boot/loader.conf:
kern.hz=100

/etc/sysctl.conf:
kern.timecounter.hardware=i8254

この設定で動かしています。

さて、そうなると今度はCPUクロックを固定する理由がなくなるので、変更してみたくなる。とりあえずCrystalCPUIDを使ってみる。すると、Athlonはクロック倍率いっぱい(BE-2400だと5.0~11.5まで)選べるのだね。初めて知りました。しかも電圧もかなり広範囲に設定できる。余談になるが、このソフトは修正版BSDライセンスなので非常に嬉しい。すばらしいソフトを公開している作者様に感謝します。今後の活動に期待!

BEシリーズは低電力がうりなので電圧はどのあたりまで行けるのだろうかと試しにやって見る。。。BIOSは1.20Vになっていますな。ちょこっとずづ下げると1.00Vでも動くではないか。(一般的に半導体の寿命は熱に依存しているので消費電力が低くなって発熱が抑えられるのはすごい利点がある。)調子にのってさらに下げたらハングアップした。当然のことです^^;

その後、memtest, StressPrime2004, SuperPI などを動かして確認したところ1.025Vあたりで動くようです。技術の進歩はすごいなぁ。

AMD-Vを使いたい(前編)

2008年2月8日 金曜日

FreeBS6.3が仮想化支援ないと起動しないので、Pentium4のマシンをアップグレードしました。まさかこんな理由で置き換える事になるとは思ってもみなかった(笑)本当はServer2008の購入後に考えていたのだが。

どれにしようか迷った結果。。。MSI製K9NGM3-FIHAMD Ahtlon X2 BE-2400を選択しました。

AMDを選択するのはK6-2以来(実質Intelプラットフォームじゃないのは初めて)なので、選定ポイントはケースを選ばないM-ATXでメモリスロットが4本あり後々使いまわしできるようにしました。

メモリは保守パーツに確保してある中からUMAX Castor LoDDR2-2GB-800-R1を2枚搭載しました。その他のパーツはローカルDNSからそのまま引継ぎました。OSはWindows 2000 Server をHALの変更のみでそのまま継続しています。

チップセットドライバはnvidiaから直接とってきた。というかマザー添付のCDとか使ったことないです^^;もちろんサウンドドライバはRealtekから。

VirtualPC2007は例の方法ではいっているので、さっそく試してみる。もちろん言うまでもなくAMD-V有効でFreeBSD6.3は動いてます。きっと仮想化支援なしの状態のエミュレーションが不完全なのだろうな。