2.1.6【知识点】多处理机
处理机结构由多台独立的计算机组成,每台计算机能够独立执行自己的程序,又称多指令流多数据流(MIMD)结构。多处理机系统中的处理机之间通过某种方式(如互连网络)互连,从而实现程序之间的数据交换和同步。
使用多处理机的主要目的是利用多台处理机并发地执行一个作业,使得执行速度比单处理机快;有时候,使用使用多处理机的主要目的是提高可靠性而不是高性能,如果某台处理机出现故障,那么它的程序可以由系统中其它处理机来执行。
多处理机有两种基本的结构:共享存储器结构和分布存储器结构。
共享存储器方案中,存储器和I/O设备是独立的子系统,为所有处理机所共享,这是实现信息交换和同步最简单的办法,任何两台处理机都可以通过共享存储器的单元实现通信。分布存储器结构每台处理机都有自己的存储器和I/O设备,处理机之间通过点对点的信息交换实现通信。
多处理机系统主要有四大类:多向量处理系统、基于共享存储的多处理机系统、基于分布存储的大规模并行处理a系统、机群系统。
编辑推荐:
2013年软考网络工程师考前试题及答案汇总
2013年计算机软考网络工程师基础知识讲义