第6章并行处理机和相联处理机第6章阵列处理机6
1阵列处理机的原理6
2SIMD计算机的互连网络6
3共享主存构形阵列处理机中并行存储器的无冲突访问6
4脉动阵列处理机第6章并行处理机和相联处理机6
1并行处理机原理6
1阵列处理机的构形和特点1
阵列处理机的构形阵列处理机有两种构形,差别主要在于存储器的组成方式和互连网络的作用不同
图6-1是采用分布式存储器的阵列处理机构形
第6章并行处理机和相联处理机图6-1具有分布式存储器的阵列处理机构形第6章并行处理机和相联处理机为了高速有效地处理向量数据,这种构形要求能把数据合理地预分配到各个处理单元的局部存储器中,使各处理单元PEi主要用自己的局存PEMi中的数据运算
分布于各PEM的数据,可以经系统数据总线从外部输入,也可以用控制总线经控制部件播送
在执行向量指令时,可使用屏蔽位向量控制,让某些PE不工作(不活跃)
运算中,PE间可通过互连网络(InterconnectionNetwork,ICN)来交换数据
互连网络的连通路径选择也由控制部件统一控制
第6章并行处理机和相联处理机处理单元阵列通过控制部件接到管理处理机SC上
管理处理机是一种通用机,用于管理系统资源,完成系统维护、输入/输出、用户程序的汇编及向量化编译、作业调度、存储分配、设备管理、文件管理等操作的功能
因此包括处理单元阵列、互连网络和控制部件在内的阵列处理部分,可以看成是系统的后端处理机
采用这种构形的阵列处理机是SIMD的主流
典型机器有ILLIACⅣ、MPP、DAP、CM-2、MP-1、DAP600系列等
第6章并行处理机和相联处理机图6-2是采用集中式共享存储器的阵列处理机构形
系统存储器是由K个存储分体(MM0~MMK-1)集中组成,经互连网络ICN为全部N个处理单元(PE0~PEN-1)所共享
为使各处理单元对长度为N的向量中各个元素都