并行计算机系统组成三要素,计算机系统结构第六、七章.ppt

计算机系统结构第六、七章

第六章 互连网络 6.1 互连网络的基本概念 6.2 静态互连网络 6.3 动态互连网络 6.1 互连网络的基本概念 一. 互连网络的功能 1.什么是互连网络? 从广义上讲,凡是用以实现部件、设备或系统之间连接用的部件都可以称为互连网络。 狭义上讲,互连网络是一种由开关元件按一定的拓扑结构和控制方式构成的网络,用来实现计算机系统内部多处理机或多功能部件之间的相互连接。 它通过硬件线路,实现设备之间的连接;通过开关选择,构成一对一或一对多的信息通路。 6.1 互连网络的基本概念 更为一般的系统: 6.1 互连网络的基本概念 2.互连网络的主要功能 1)连接各个结点,构成信息通路,传送数据或控制命令。 2)通过路径选择,实现有目的的信息交换,其中包括一到一和一到多的选择与交换。 6.1 互连网络的基本概念 二. 互连网络的主要特性 1)网络规模:即一个网络中所连接的结点数。 2)结点度:每个结点与外部连接的边数称为一个结点的度,用d表示。 6.1 互连网络的基本概念 3)距离:任意两结点之间相连的最少边数。 4)网络直径(D):网络中任意结点之间距离中的最大值。 6.1 互连网络的基本概念 6)等分宽度: 通道等分宽度:一个网络被切割成对等的两半时,沿切口所具有的边数(通道数),称为通道等分宽度,用k表示。 线等分宽度:若用w表示通道宽度(用位表示),则线等分宽度为:B= k×w。 7)对称性:如果从任一个结点观察网络,所看到的网络拓扑结构都是相同的,该网络是一个对称网络。 8)数据寻经功能:表示互连网络把数据从一端传送到另一端的方式和能力。寻径方式分为静态和动态两种。寻径功能有一到一、一到多、散射、汇合/聚集等。 6.1 互连网络的基本概念 三. 互连函数 1.互连网络的功能表示 无论何种互连网络,在系统中所起的作用都是一样的,即进行有关部件(或设备)间的有效连接,完成信息的传输。 如果将互连网络看作一个黑盒子,盒子的输出端口与输入端口间就存在一定的位置变换关系,这就是互连函数。 6.1 互连网络的基本概念 特别应该强调指出,这里所谓的变换关系并不是信号形式的变换,而只是端口位置的变换关系,所以用以表征黑盒子特性的不是传输函数,而是互连函数。 6.1 互连网络的基本概念 2.互连函数表示法 1)函数表示法: 在函数表示法中,通常用x表示输入端变量(即端口编号),f (x)就用以表示互连函数。其中x常用端口编号的二进制值表示,x = xn-1 xn-2 … x1 x0。而相应的互连函数就可以写成:f (xn-1 xn-2 … x1 x0 )。如果变换函数发生了变化,其表示也就可以相应的写成:σ( xn-1 xn-2 … x1 x0 )。 一个完整的函数就应在其等式的右边写出该函数的值,即变换的结果。例如: σ( xn-1 xn-2 … x1 x0 ) = xn-2 xn-3 … x1 x0 xn-1 6.1 互连网络的基本概念 2)输入输出对应表示法: 即列出对应端口间的对应关系表,输入输出对应关系列出在符号框内,其表示形式为: 6.1 互连网络的基本概念 3. 基本互连函数 1)恒等互连函数 如果相同输入/输出编号的端口对应互连,所实现的变换称为恒等变换。其表示式为: I(xn-1xn-2…x1x0)=xn-1xn-2…x1x0 6.1 互连网络的基本概念 2)交换互连函数 将输入端口编号的二进制码中的第0位取反,得到的互连函数称为交换互连函数。其表示式为: 6.1 互连网络的基本概念 3)方体互连函数 将输入端口编号的二进制码内的某一位(第k位)作取反操作,所得的值就是与之相连的输出端口编码。其表示式为: 6.1 互连网络的基本概念 比如,网络结点N = 8时,允许有三种方体互连函数,他们分别是: 6.1 互连网络的基本概念 4)均匀洗牌(全混洗)互连函数 均匀洗牌互连函数是将输入端分为数目相同的两个部分,分别与输出端进行均匀洗牌,即一个隔一个地与输出端相连。函数表示式为: 6.1 互连网络的基本概念 循环移位也可以由左移改为右移,这时就成了逆均匀洗牌,这种方式可以看作是均匀洗牌的逆函数。函数表达式为: 6.1 互连网络的基本概念 5)PM2I互连函数 “加减2i”互连函数也称为循环移数互连函数,其移数的值为2的某一个幂次。其表示式为: 6.1 互连网络的基本概念 6.1 互连网络的基本概念 6)蝶式互连函数 将输入端编号的二进制码的最高位和最低位对调,所得的二进制编码就是与之相连的输出端口编号,这

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值