这里所谓的多处理机是指两个或两个以上处理机(包括PU和CU),通过高速互连网络连接起来,在统一的操作系统管理下,实现指令以上级(任务级、作业级)并行。按照佛林Flynn分类法,多处理机系统属于MIMD计算机系统。
  多处理机系统由多个独立的处理机组成,每个处理机都能够独立执行自己的程序。它有多种分类方法:
  按照处理机之间的连接程度,可以分为紧密耦合多处理机松散耦合多处理机;按照是否共享主存储器分为共享主存多处理机分布主存多处理机;按照处理机是否相同分为同构型多处理机异构型多处理机;按照处理机的个数分为大规模并行处理机MPP对称多处理机SMP。按照PE与IOP之间互连方式,又可以分为:
  对称型多处理机:每个IOP能够连接到所有PE上;
  非对称型多处理机:每个IOP只与一个PE连接。
  冗余对称型多处理机:一个PE与多个IOP连接。
  按照存储器的访问方式,可以分为:均均存储器访问模型,简称UMA型;非均均存储器访问模型,简称NUMA模型;只有Cache存储器结构模型,简称COMA模型
  另外,多向量处理机,机群(Cluster)系统等也称为多处理机系统。
  以下用松散耦合和紧密耦合两种类型说明多处理机的基本结构。