第9章 机群
1. PVP
并行向量处理机
2. SMP
对称多处理机
3. MPP
大规模并行处理机
4. 机群
机群是一种价格低廉、易于构建、可扩放性极强的并行计算机系统。它由多台同构或异构的独立计算机通过高性能网络或局域网互连在一起,协同完成特定的并行计算任务。从用户的角度来看,机群就是一个单一、集中的计算资源。
5. 单一系统映像
简称SSI。包含四重含义。首先是“单一系统”,尽管系统中有多个处理器,用户仍然把整个机群视为一个单一的计算系统来使用。其次是“单一控制”,逻辑上,最终用户或系统用户使用的服务都来自机群中唯一一个位置。三是“对称性”,用户可以从任一个结点上获得机群服务,也就是说,对于所有结点和所有用户,除了那些具有特定访问权限的服务与功能外,所有机群服务与功能都是对称的。最后则是“位置透明”,用户不必了解真正提供服务的物理设备的具体位置。
6. MPI
Message Passing Interface。目前最重要的一个基于消息传递的并行编程工具,它具有可移植性好、功能强大、效率高等许多优点,而且有许多不同的免费、高效、实用的实现版本。
7. PVM
Parallel Virtual Machine。一种常用的基于消息传递的并行编程环境,它把工作站网络构建成一个虚拟的并行机系统,为并行应用提供了运行平台。