某计算机系统的结构如图1-4所示,按照弗林(Michael J.Flynn)提出的分类法,它属于 (18) ,其中,PUi(i=1,…,n)为处理单元,CU为控制部件,MMj(j=1,…,n)为存储部件。该计算机 (19) 。
A.通过时间重叠实现并行性
B.通过资源重复实现并行性
C.通过资源共享实现并行性
D.通过精简指令系统实现并行性
参考答案:B
解析:
[分析]: 计算机系统中开发并行性的方法有资源重复、时间重叠和资源共享3种基本途径。本题中的计算机只有一个控制单元,所以是单指令流;有多个处理单元和存储部件,所以是多数据流,因此,属于SIMD计算机。
显然,该计算机将大量重复设置的处理单元按一定方式互连成阵列,在单一控制部件控制下对各自所分配的不同数据并行执行同一指令规定的操作,是操作并行的SIMD计算机。因此,采用了资源重复的措施开发并行性。