|
知识路径: > 计算机系统知识 > 计算机硬件知识 > 计算机系统组成和主要设备的基本工作原理 > CISC/RISC、流水线操作、多处理机、并行处理基本概念 > 计算机的系统结构 >
|
相关知识点:7个
|
|
|
|
|
并行处理机也称为阵列式计算机,它将大量重复设置的处理单元按一定方式互连成阵列,在单一控制部件(Control Unit,CU)控制下对各自所分配的不同数据并行执行同一指令规定的操作,是操作并行的SIMD计算机。它采用资源重复的措施开发并行性,是以SIMD(单指令流多数据流)方式工作的。并行处理机的基本结构和操作模型,如下图所示。
|
|
|
|
|
并行处理机通常由一个控制器CU、N个处理器单元(Processing Element, PE)(包括处理器和存储模块)以及一个互连网络部件(IN)组成。
|
|
|
|
|
(2)并行处理机采用资源重复方法引入空间因素,即在系统中设置多个相同的处理单元来开发并行性,这与利用时间重叠的向量流水线处理机是不一样的。此外,它利用的是并行性中的同时性,所有处理单元必须同时进行相同操作。
|
|
|
(3)并行处理机是以某一类算法为背景的专用计算机。这是由于并行处理机中通常都采用简单、规整的互连网络来实现处理单元间的连接操作,从而限定了它所适用的求解算法类别。因此,对互连网络设计的研究就成为并行处理机研究的重点之一。
|
|
|
(4)并行处理机的研究必须与并行算法的研究密切结合,以使它的求解算法的适应性更强一些,应用面更广一些。
|
|
|
(5)从处理单元来看,由于结构都相同,因而可将并行处理机看成是一个同构型并行机。但它的控制器实质上是一个标量处理机,而为了完成I/O操作以及操作系统的管理,尚需一个前端机,因此实际的并行处理机系统是由上述三部分构成的一个异构型多处理机系统。
|
|
|