Aug 22, 2000

SETI@homeその後

ようやく100 Workunit達成。所要日数16日。
2,261,459人もいるのに100Workunit処理したのは 291,363人だけかい。(わずか13%)
Posted at 00:00 in rubbish

Aug 13, 2000

SETI@home

今更ながらUCBのSETIプロジェクトの一つ、SETI@homeに参加。(Search for Extra-Terrestrial Intelligence:地球外知性体探査)
空想科学好きとしては参加するでしょう。
参加といっても、ただ単にSETI@homeのプログラムを自宅のPCで動かして計算結果をUCBに送ってるだけ。
去年始まったときにおおっと思ったものの、Internetに接続しっぱなしの状況ではなかったので見送っていたのであった。
幸いにして、フレッツ・ISDNへの移行とサーバ機変更により、参加可能に。
我が家のサーバ君は平日の昼間はメールの配信以外の仕事はないので、CPUを1つ占有するような処理をしていても大丈夫。
それじゃ実行と思ったもののかなり処理は重たい。PentiumPro/200MHzごときでは、1つ単位を処理し終えるまで20時間ほどかかる模様。
試しにメインマシン(PentiumIII/500MHz x2)で実行してみると約10時間で終了。たった2倍速。
やっぱりIntelのプロセッサはFPUが弱いのお。
それではと、我が家で唯一の非Intelプロセッサ搭載マシン、PowerMacG4/350で実行。
こやつは何と11時間程度で実行終了。PowerPC G4はFPUが速い。
このプロジェクト、地球外知性体探査以外にも大規模な分散コンピューティングという点で興味があるのです。
重たい処理を小さな単位に区切って複数のコンピュータに処理させるということは良くありますが、
これをInternetに接続されたいろいろなコンピュータに実行させるなんて面白いじゃないですか。しかも、マルチプラットフォーム。
WorkUnitの生成,配布、結果の収集と計算済みWorkunitのお掃除など、なかなか。
Posted at 00:00 in rubbish