![曖昧さ回避](//upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Disambig_gray.svg/25px-Disambig_gray.svg.png) |
この項目では、コンピュータ用語について説明しています。文学作品については「ベーオウルフ」をご覧ください。 |
Beowulfは、コンピュータ・クラスターを構成する方式の名前で、LinuxやBSD系OSなどのフリーなPC-UNIXを載せたパーソナルコンピュータのクラスターによる高性能計算の実現法である。
"Beowulf"とはあくまで方式に付けられた名称である。Beowulfを構成するに当たってそれぞれ使うソフトウェアは異なり特に必要な要素となるソフトウエアの部品はない。
- フリーのUNIXのソースコードの改造により実現される。
- 一般的に販売されているPCを複数使って作られる。
- ノードとなるコンピュータクラスターを構成する各コンピュータは、クラスターの処理のためにだけ使われる。
- ノードは、クラスター専用に使われる高速のネットワークにより接続されている。
- クラスターとして使われる目的は、あくまで高速な処理をするためで、クラスターとしての別の目的である処理などの信頼性のためではない。
Beowulfを構成するためのソフトウェア
[編集]
- LinuxやBSD系のフリーなUNIXなど。
- 特に共通して使われる他のソフトウェアはないが、以下のどれかが使われる事が多い。
- プログラマが計算の単位(タスク)を、分割してネットワーク上のコンピュータに送り、計算の結果を収集する。
- MPI (Message Passing Interface)
- PVM (Parallel Virtual Machine)
他のクラスターコンピュータ:MOSIX。