贝奥武夫机群
维基百科,自由的百科全书
贝奥武夫机群(Beowulf cluster),又称贝奥伍尔夫集群,是一种高性能的并行计算机集群结构,特点是使用廉价的个人电脑硬件组装以达到最优的性能/价格比。得名于古英语著名史诗《貝奧武夫》。
于1994年最早在NASA为Donald Becker等人开发,是目前科学计算中流行的一类并行计算机。
最常见的方式是把相同个人电脑作为组装单元,运行Linux或BSD系统。各个单元之间通过小型TCP/IP局域网和有关的程序库来分配计算任务和通信。常用的并行程序库包括MPI和 PVM。
目录 |
[编辑] 操作系统
最初的贝奥武夫使用Linux,后来扩展到包括Microsoft Windows的很多操作系统。目前有一些Linux发行版是专为计算机集群设计的,包括:
- ClusterKnoppix (基于Knoppix)
- dyne:bolic (面向多媒体制作)
- Rocks Cluster Distribution
- Scyld
- DragonFly BSD
[编辑] 例子
- 曙光4000A
- Carnegie Mellon University, Process Systems Engineering Beowulf Cluster
- Southampton University, Information Systems Services, Iridis Beowulf Cluster
- Asgard - Beowulf Computing at the Swiss Federal Institute of Technology
[编辑] 参见
[编辑] 外在链接
- Beowulf.org
- LinuxHPC.org
- MPI homepage
- KLAT2
- Cluster Builder
- NPACI Rocks
- Engineering a Beowulf-style Compute Cluster
|
|
|
|---|---|
| 概论 | |
| 方式 | |
| 理论 |
Speedup · Amdahl定理 · Flynn's taxonomy (SISD • SIMD • MISD • MIMD) · Cost efficiency · Gustafson定理 · Karp-Flatt metric |
| 元素 | |
| 协调 |
多處理 · 多執行緒 · 多工 · Memory coherency · Cache coherency · Barrier · 同步化 · 分布式计算 · 网格计算 |
| 编程 | |
| 硬件 | |
| 软件 | |
| APIs | |
| 问题 | |

