mworldの日記: スパコン(?)を自作しようかと思う。
なんか、仕事の関係で膨大な計算を短時間で処理する必要が出てきて、そのうち金を貯めてPCクラスタを自作しようと考えてたら、思いがけずスポンサーになってくれる人が現れてしまった。(ありがたや)
そんで、現在組むとしたらどんなシステムがコスト・パフォーマンスに優れているか、悩む。
- 予算は~300万まで(もうちょっといけるかも)
- OSはWindows。
- 分散処理ではなく集中的な計算能力が必要。(整数演算が主の自作プログラム)
- 場所は一部屋使えるので大きさは問題ない。
こんな感じで選択肢としては
- Pentium4でHyperThredingを有効にしてGigabitEtherで何台か繋ぐ
- (1)のOpteron版
- 簡単にXeonのマルチプロセッサ
どれもよだれが出るくらい素晴らしいパフォーマンスを発揮してくれそうな代物だが、(1)はなんとなくNetburst的に頭打ちになるんじゃないかとか、(2)だと安定性が気になるとか、(3)だと安易すぎるんじゃないかとか…とまあ、悩んでるんですね。
ちなみにそれ以前の問題で、Windows(AdvancedServer)が高かったりするので、プログラムをLinuxに書き換えるべきか(要勉強です…)とか、それならPowerPCの方が、とかいう問題もあったりします。
ここ数年のPCの技術発展はめざましく、一般ユーザーにすればオーバースペック気味だという話がありますが、そのせいで「それ以上」を望むユーザーの市場が縮小し、(AlphaとかUltraSPARCとか数多のCPUが消えていったなぁ…)「小さなスパコン」みたいなモノを作るには難しい時代になっているのだな、と感じる今日この頃です。
まぁ、更に次の時代を見据えた上で、今できる自分にとって最高のシステムを組もうと今日も試行錯誤して今を楽しもうとか思った。
# つーかプログラムの腕をあげれば、んなこと気にしないで済むのか…(-_-;
2004/05/27追加
なんだかMicrosoftもWindows Server HPC Editionなんてのを出すみたいで、自分の考えも間違っていなかったかな、とか思った。早く出てくれ~
あ、あと結局はXeon2.8GHz * 2とSerialATA RAID0なシステムで落ち着きました。上のWindowsが出たら更にハイパフォーマンスなシステムを購入してクラスチャリングしてみよう。楽しみだ。
スパコン(?)を自作しようかと思う。 More ログイン