Beowulf

Beowulfは、コンピュータ・クラスターを構成する方式の名前で、LinuxやBSD系OSなどのフリーなPC-UNIXを載せたパーソナルコンピュータのクラスターによる高性能計算の実現法である。

"Beowulf"とはあくまで方式に付けられた名称である。Beowulfを構成するに当たってそれぞれ使うソフトウェアは異なり特に必要な要素となるソフトウエアの部品はない。

 Beowulfの特徴 
フリーのUNIXのソースコードの改造により実現される。
一般的に販売されているPCを複数使って作られる。
ノードとなるコンピュータクラスターを構成する各コンピュータは、クラスターの処理のためにだけ使われる。
ノードは、クラスター専用に使われる高速のネットワークにより接続されている。
クラスターとして使われる目的は、あくまで高速な処理をするためで、クラスターとしての別の目的である処理などの信頼性のためではない。

 Beowulfを構成するためのソフトウェア 
LinuxやBSD系のフリーなUNIXなど。
特に共通して使われる他のソフトウェアはないが、以下のどれかが使われる事が多い。
並列処理ライブラリー：
プログラマが計算の単位(タスク)を、分割してネットワーク上のコンピュータに送り、計算の結果を収集する。
MPI (Message Passing Interface)
PVM (Parallel Virtual Machine)
その他

 参照 
コンピュータ・クラスター、並列コンピュータ、スーパーコンピュータ、コンピュータ・グリッド

他のクラスターコンピュータ：MOSIX。

 外部リンク 
Beowulf.org
Home build
Cluster Monkey Free On-line Cluster Magazine
LinuxHPC.org
MPI homepage
KLAT2
Cluster Builder
NPACI Rocks
Project Kusu HPC Cluster Toolkit
Engineering a Beowulf-style Compute Cluster
KASY0 (Kentucky ASYmmetric Zero)

Category:スーパーコンピュータ
すうはあこんひゆうた