|
|
习题 7.1解释下列术语 7.2 画出16台处理器仿Illiac IV的模式进行互连的互连结构图,列出PE0分别只经一步、二步和三步传送就能将信息传送到的各处理器号。 7.3 设16个处理器编号分别为0、1、…、15,要用单级互连网络。当互连函数分别为
时,第13号处理器各与哪一个处理器相连? 7.4 当编号分别为0、1、2、…、F的16个处理器之间,要求按下列配对通信: 7.5 画出编号分别为0、1、…、F共16个处理器之间实现多级立方体互连的互连网络,当采用级控制信号为1100(从右至左分别控制第0级至第3级)时,9号处理器连向哪个处理器? 7.6 对于采用级控制的三级立方体网络,当第i级(0£i£2)为直连状态时,不能实现哪些结点之间的通信?为什么?反之当第i级为交换状态呢? 7.7 假定8×8矩阵A=(aij),顺序存放在存贮器的64个单元中,用什么样的单级互连网络可实现对该矩阵的转置交换?总共需要传送多少步? 7.8 假定有128个处理器,采用PM2I多级网络完成某种变换,若i=2的一级损坏,今拟用Cubei网络代替损坏的这一级,试说明最多要几级? 7.9 用单级立方体网络模仿N=16的单级PM2I(i=0),网络,最差情况下要用几次单级循环传送? 7.10 试拟定用混洗交换网络来模拟立方体单级网络的算法,并求出模拟步数的上、下限值。 7.11 分别使用立方体单级网络和混洗交换单级网络将一个PE的数据播送到所有个PE中去,问各需要循环传送多少步?其中假设混洗交换单级网络每步只能进行混洗或交换中的一种变换,立方体单级网络第i步完成Cubei的变换传送。 7.12 并行处理机有16个处理器,要实现相当于先4组4元交换,然后是两组8元交换,再次是一组16元交换的交换函数功能,请写出此时各处理器之间所实现之互连函数的一般式,画出相应多级网络拓扑结构图,标出各级交换开关的状态。 7.13 给出N=8的蝶式交换如图7.38所示。 7.14 具有N=个输入端的omega网络,采用单元控制, 7.15 画出N=8的立方体全排列多级网络,标出采用单元控制实现的同时传送时的各交换开关状态;说明为什么不会发生阻塞? 7.16 分别画出4×9的一级交叉开关以及用两级2×3的交叉开关组成的4×9的Delta网络,比较一下交叉开关设备量的多少。 7.17 画出用4×4交叉开关组成一个3级的16×16交叉开关网络,其设备量比单级16×16的交叉开关节省多少设备?举例说明在输入和输出之间存在着较多的冗余路径。 7.18 说明4×4交叉开关组成的两级16×16交叉开关网络虽节省了设备,但它是一个阻塞式网络。
|