第7章互联网络.ppt
《第7章互联网络.ppt》由会员分享,可在线阅读,更多相关《第7章互联网络.ppt(55页珍藏版)》请在第壹文秘上搜索。
1、第7章 互连网络7.1 互连网络的基本概念7.2 互连网络的结构1.互连网络是一种由开关元件按照一定的拓扑结构和控制方式构成的网络,用来实现计算机系统中结点之间的相互连接。结点:处理器、存储模块或其他设备。互连网络在系统中的位置,如图所示。在拓扑上,互连网络为输入结点到输出结点之间的一组互连或映象。7.1 互连网络的基本概念7.1.1 互连网络的功能和特性7.1 互连网络的基本概念 互连网络互连网络 结结 点点 链路链路 结结 点点 链路链路 结结 点点 链路链路 互连网络在系统中的位置互连网络在系统中的位置7.1 互连网络的基本概念1.可以从4个不同的方面来描述互连网络定时方式:有同步和异步
2、两种。q同步系统:同步系统:使用一个统一的时钟。使用一个统一的时钟。SIMDSIMD阵列处理机就属于这一种类型。阵列处理机就属于这一种类型。q异步系统:异步系统:没有统一的时钟,系统中的各个处理机都没有统一的时钟,系统中的各个处理机都是独立地工作。是独立地工作。交换方法:有线路交换和分组交换两种。q线路交换:线路交换:源结点和目的结点之间的物理通路在整个源结点和目的结点之间的物理通路在整个数据传送期间一直保持连接。数据传送期间一直保持连接。q分组交换:分组交换:把信息分割成许多组(又称为包),将它把信息分割成许多组(又称为包),将它们分别送入互连网络。们分别送入互连网络。7.1 互连网络的基本
3、概念n这些数据包可以通过不同的路径传送,到达目这些数据包可以通过不同的路径传送,到达目的结点后再拼合成原来的数据。的结点后再拼合成原来的数据。n结点之间不存在固定连接的物理通路。结点之间不存在固定连接的物理通路。控制策略:有集中式和分散式两种q集中控制方式:集中控制方式:有一个全局的控制器接收所有的通有一个全局的控制器接收所有的通信请求,并由它设置互连网络的开关连接。信请求,并由它设置互连网络的开关连接。q分散控制方式:分散控制方式:不存在全局的控制器,通信请求的不存在全局的控制器,通信请求的处理和开关的设置由互连网络分散地进行。处理和开关的设置由互连网络分散地进行。7.1 互连网络的基本概念
4、拓扑结构:有静态和动态两种。q静态拓扑结构:静态拓扑结构:在各结点之间有专用的连接通路,且在各结点之间有专用的连接通路,且在运行过程中不能改变。在运行过程中不能改变。q动态拓扑结构:动态拓扑结构:可根据需要设置互连网络中的开关,可根据需要设置互连网络中的开关,从而对结点之间的连接通路进行重新组合,实现所要从而对结点之间的连接通路进行重新组合,实现所要求的通信模式。求的通信模式。7.1 互连网络的基本概念 变量x:输入(设x=0,1,N1)函数f(x):输出 通过数学表达式建立输入端与输出端的一一对应关系。即在互连函数f的作用下,输入端x连接到输出端f(x)。互连函数反映了网络输入数组和输出数组
5、之间对应的置换关系或排列关系。(有时也称为(有时也称为置换函数置换函数或或排列函数排列函数)7.1.2 互连函数7.1 互连网络的基本概念互连函数f(x)有时可以采用循环表示 即:(x0 x1 x2 xj-1)表示:f(x0)=x1,f(x1)=x2,f(xj-1)=x0 j称为该循环的长度。几种常用的基本互连函数及其主要特征:1.交换函数 交换函数:实现二进制地址编码中第k位互反的输入端与输出端之间的连接。011121011121xxxxxxxxxxxxxxEkkknnkkknn7.1 互连网络的基本概念主要用于构造立方体互连网络和各种超立方体互连网络。它共有nlog2N种互连函数。(N N
6、为结点个数)为结点个数)当N8时,n3,可得到常用的立方体互连函数:012012201201210120120 xxxxxxCxxxxxxCxxxxxxC7.1 互连网络的基本概念q变换图形变换图形 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7(a)C0交换函数交换函数 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7(b)C1交换函数交换函数(c)C2交换函数交换函数 N=8 N=8 的立方体交换函数的立方体交换函数 7.1 互连网络的基本概念立方体网络立方体网络7.1 互连网络的基本概念1.均匀
7、洗牌函数均匀洗牌函数:将输入端分成数目相等的两半,前一半和后一半按类似均匀混洗扑克牌的方式交叉地连接到输出端(输出端相当于混洗的结果)。q函数关系函数关系 即把输入端的二进制编号循环左移一位。即把输入端的二进制编号循环左移一位。101320121nnnnnxxxxxxxxxS7.1 互连网络的基本概念qN=8N=8 的的均匀洗牌均匀洗牌和和逆均匀洗牌逆均匀洗牌函数函数 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7(a)均均匀匀洗洗牌牌函函数数 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7(b)逆逆均均匀匀洗洗牌牌函函数数 N=8 N=8 的均匀洗牌和逆均匀洗
8、牌函数的均匀洗牌和逆均匀洗牌函数7.1 互连网络的基本概念逆均匀洗牌函数:将输入端的二进制编号循环右移一位而得到所连接的输出端编号。q互连函数互连函数 逆均匀洗牌是均匀洗牌的逆函数逆均匀洗牌是均匀洗牌的逆函数 1.碟式函数 蝶式互连函数:把输入端的二进制编号的最高位与最低位互换位置,便得到了输出端的编号。121001211xxxxxxxxSnnnn11200121nnnnxxxxxxxxB7.1 互连网络的基本概念1.反位序函数 反位序函数:将输入端二进制编号的位序颠倒过来求得相应输出端的编号。q互连函数互连函数 q对于对于N N8 8的情况,的情况,B(x)B(x)函数等于函数等于R(x)R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 互联网络