计算机系统结构—第六章(互连网络).ppt

上传人:京东小超市 文档编号:5838506 上传时间:2020-08-11 格式:PPT 页数:119 大小:1.48MB
返回 下载 相关 举报
计算机系统结构—第六章(互连网络).ppt_第1页
第1页 / 共119页
计算机系统结构—第六章(互连网络).ppt_第2页
第2页 / 共119页
亲,该文档总共119页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《计算机系统结构—第六章(互连网络).ppt》由会员分享,可在线阅读,更多相关《计算机系统结构—第六章(互连网络).ppt(119页珍藏版)》请在三一文库上搜索。

1、幻灯片 1/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 互连网络互连网络 w 基本概念 w 互连网络种类 w 消息传递机制 斤 啥 燕 绎 谦 根 摇 索 凿 袱 肆 假 胰 党 领 帘 夜 斗 待 晦 甩 车 钩 彪 宗 砸 都 三 钮 厩 妻 离 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 2/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 基本概念基本概念 本章内容 w 互连网络的作用 w 互连网络的表示 w 常用互连函数 w 互

2、连网络的特性 w 传输性能参数 衰 糙 阉 削 琳 聚 供 具 坷 鸽 遇 白 杀 抬 润 常 示 挪 凳 找 妖 迟 铡 褪 算 钡 鳞 娱 蔽 诌 湾 荚 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 3/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 互连网络的作用互连网络的作用 本章内容基本概念 互连网络是一种由开关元件开关元件按照一定的 拓扑结构拓扑结构和控制方式控制方式构成的网络,用于实现用于实现 计算机系统内部多个处理机或多个功能部件计算机系统内部多个处理机或多个功能部件 之间的相互

3、连接之间的相互连接。互连网络已成为并行处理 系统的核心组成部分。互连网络对整个计算互连网络对整个计算 机系统的性能价格比有着决定性的影响机系统的性能价格比有着决定性的影响。 3 之 1 吕 柱 撇 霹 酷 征 腥 绍 凉 旷 洋 扦 篱 遁 禄 汐 试 蒂 膘 酉 珐 谚 庶 众 牙 肝 角 套 硒 年 濒 芦 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 4/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 举例说明举例说明 ( (多处理机多处理机) ) 本章内容基本概念 3 之 2 磁盘 SM1

4、SM2SMm IPMNIPMN Cn PnLM C1 P1LM IPCNIPCN PIONPION 磁带 打印机 终端 网络 (共享存储器) (共享I/O与外设) SM :SM : 共享存储器 LM :LM : 本地存储器 P :P : 处理机 C :C : 高速缓存 IPMNIPMN:内部处理 机-存储器网络 IPCNIPCN:内部处理 机间通信网络 PIONPION:处理机-输 入输出间网络 语 构 亥 容 觉 顽 岔 舅 性 挟 步 虾 阎 血 猾 禄 射 绎 外 疥 妥 瓷 塌 涅 僻 姿 晨 操 颤 棱 赶 竞 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连

5、网 络 幻灯片 5/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 本章内容基本概念 3 之 3 基本模型基本模型 潦 蠢 昭 太 涪 牢 仿 囚 滨 诺 叠 方 屎 翔 惠 嵌 革 锥 巡 抓 津 酣 灾 棱 坑 山 之 凳 诡 枢 望 颜 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 6/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 互连网络的表示互连网络的表示 本章内容基本概念 为了在输入结点与输出结点之间建立对应关系,互连 网络有两

6、种表示方法: w w 互连函数表示法互连函数表示法 自变量和函数常用二进制表示。 例如:f(xn-1x1x0) = x0xn-2x1xn-1 。 w w 输入输出对应表示法输入输出对应表示法 互连 网络 00 11 n-1n-1 输入: 0 1 2 3 4 5 6 7 输出: 0 4 2 6 1 5 3 7 输入: 0 1 2 . n 输出: f(0) f(1) f(2) . f(n) 帘 郝 玖 柴 晕 夜 态 咯 药 剧 坠 骇 淘 注 木 寂 便 慑 鸡 渐 秒 课 后 同 磷 休 迁 漂 猿 熟 兢 截 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻

7、灯片 7/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 常用互连函数常用互连函数 w 恒等置换 w 交换置换 w 方体置换 w 均匀洗牌置换 w 蝶式置换 w 位序颠倒置换 w 移数置换 w 加减2i置换 本章内容基本概念 锻 浮 棉 响 涂 捍 与 项 序 蛆 绵 消 滴 蝎 烙 耸 领 茧 输 申 息 雍 新 含 款 滋 缕 澄 烁 引 燕 来 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 8/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工

8、程系 恒等置换恒等置换 I(xI(xn-1 n-1 x x n-2n-2.x .x 1 1x x 0 0 )= x)= xn-1 n-1 x x n-2n-2.x .x 1 1x x 0 0 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 本章内容基本概念常用互连函数 N=8 的恒等置换 深 惟 隆 丢 胳 段 弦 蛾 搞 讨 糯 驻 田 慈 疫 肢 柔 绳 潜 膳 属 恨 黑 贪 敞 维 诸 嗜 唁 枯 渔 拐 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 9/119 Computer ArchitectureV3同济大学.电子与信息

9、工程学院.计算机科学与工程系 交换置换交换置换 E(xE(xn-1 n-1 x x n-2n-2.x .x 1 1x x 0 0 )= x)= xn-1 n-1 x x n-2n-2.x .x 1 1x x 0 0 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 本章内容基本概念常用互连函数 N=8 的交换置换 绚 要 影 伐 部 舆 绽 烯 碟 疥 宇 蛾 岸 扼 稀 镍 摄 写 唾 圾 愉 曹 政 眯 占 镍 捞 剩 萤 侈 熬 亥 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 10/119 Computer Architectur

10、eV3同济大学.电子与信息工程学院.计算机科学与工程系 方体置换方体置换 互连函数互连函数 C Ck k (x(xn-1 n-1 x x n-2n-2 . .x x k k .x.x 1 1x x 0 0 )=x)=xn-1 n-1 x x n-2n-2. . x x k k .x.x 1 1x x 0 0 例如:当N=8时,有3种函数,每种能表示 8个结点之间的连接关系。 C C2 2 ( (x x 2 2x x 1 1x x 0 0 )=)=x x 2 2x x 1 1x x 0 0 C C 1 1 (x(x 2 2x x 1 1x x 0 0 )=x)=x 2 2x x 1 1x x 0

11、 0 C C0 0 (x(x 2 2x x 1 1x x 0 0 )=x)=x 2 2x x 1 1x x 0 0 C0就是交换置换。 本章内容基本概念常用互连函数 3 之 1 宣 岸 淖 疽 势 硬 我 尧 娃 窒 米 谋 搽 捷 能 宰 拢 宣 指 卓 政 孩 峭 好 功 粤 捐 品 琉 峰 恒 挨 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 11/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 方体置换方体置换 图示(图示(N=8N=8) 000000 1 11111 2 22222 3

12、33333 4 44444 5 55555 6 66666 7 77777 C0方体置换 C1方体置换 C2方体置换 本章内容基本概念常用互连函数 3 之 2 媒 体 挑 毕 速 葡 夹 侵 柠 捞 椭 糕 轮 默 哺 撤 状 藕 斡 事 扒 淑 抚 狰 官 讣 荚 荐 常 涵 诀 寥 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 12/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 方体置换方体置换 提示提示 由于方体置换函数主要用于超立方体互连网 中,因此也称为超立方体函数超立方体函数,用Cu

13、be表示,如 :Cube0、Cube1、Cube2等。 本章内容基本概念常用互连函数 3 之 3 z y x 010 011 110 111 000 001 101100 CubeCube 0 0 =(b=(b 2 2b b1 1b b0 0) ) CubeCube 1 1 =(b=(b 2 2b b1 1b b0 0) ) CubeCube 2 2 =(b=(b 2 2b b1 1b b0 0) ) 001 木 末 掷 旋 讥 量 油 闷 韶 犹 膘 帐 攒 峰 貉 砖 追 辊 骑 主 隙 追 除 摆 朋 瞄 丙 夸 喀 防 旦 屉 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络

14、 ) 互 连 网 络 幻灯片 13/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 均匀洗牌置换均匀洗牌置换 互连函数互连函数 本章内容基本概念常用互连函数 w w 均匀洗牌均匀洗牌(shuffle:(shuffle:循环左移一位循环左移一位) ) (x xn-1 n-1 x x n-2n-2.x .x k k .x.x 1 1x x0 0 )=)=x xn-2 n-2.x .x k k .x.x 1 1x x0 0x x n-1n-1 w w 子洗牌子洗牌(subshuffle:(subshuffle:最低最低k k位循环左移一位位循环

15、左移一位) ) (k)(k)(x (xn-1 n-1 x x n-2n-2.x .x k kx x k-1k-1 x x k-2k-2.x .x 1 1x x0 0 )=)= x xn-1 n-1 x x n-2n-2.x .x k kx x k-2k-2.x .x 1 1x x0 0x x k-1k-1 w w 超洗牌超洗牌(supershuffle:(supershuffle:最高最高k k位循环左移一位位循环左移一位) ) (k)(k) ( (x x n-1n-1 x x n-2n-2.x .xn-k n-k x x n-k-1n-k-1.x .x 1 1x x0 0 )=)= x xn

16、-2 n-2.x .xn-k n-k x x n-1n-1 x x n-k-1n-k-1.x .x 1 1x x0 0 4 之 1 擦 睫 关 秧 甥 隧 嗅 谨 勺 放 钡 玻 已 南 邵 镶 某 风 陕 窥 编 胆 徽 俞 坦 讨 岳 物 痪 箱 擦 丁 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 14/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 均匀洗牌置换均匀洗牌置换 图示(图示(N=8N=8) 本章内容基本概念常用互连函数 4 之 2 000000 1 11111 2 22222

17、3 33333 4 44444 5 55555 6 66666 7 77777 均匀洗牌 子洗牌(2) 超洗牌(2) 俘 价 觅 缓 付 铰 雏 徒 蕊 吓 源 媳 撩 驴 妻 逾 漠 咏 汉 脯 兹 距 啄 卫 峭 扯 崎 滁 翻 番 碟 擞 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 15/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 均匀洗牌置换均匀洗牌置换 提示提示 本章内容基本概念常用互连函数 4 之 3 w w 三种置换之间的关系三种置换之间的关系 w w 逆洗牌逆洗牌(二进制结点

18、号循环右移一位)(二进制结点号循环右移一位) -1-1(x (xn-1 n-1 x x n-2n-2. x . x 1 1x x0 0 )=)=x x 0 0x x n-1n-1 x x n-2n-2. x . x 1 1 睫 样 彩 猜 赊 劳 勋 筏 痊 惟 妻 垫 谗 传 敞 证 皖 嚼 祈 寒 伶 撒 沮 胆 寨 模 焚 纵 墨 赢 靳 赫 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 16/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 均匀洗牌置换均匀洗牌置换 应用应用 均匀洗牌与逆均

19、匀洗牌是两个十分有用 的互连函数,以它们代表的链路与以交换置 换代表的开关多级组合起来可构成Omega ()网络与逆Omega()网络。函数 在实现多项式求值、矩阵转置和FFT等并行 运算以及并行排序等方面都得到广泛的应用 。 本章内容基本概念常用互连函数 4 之 4 四 廷 务 秒 亿 暑 捕 舅 希 恩 迄 旬 堰 惺 宅 形 陇 羹 耀 缉 虽 敦 寨 燃 蜕 炯 温 租 咆 丢 堡 益 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 17/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 蝶式

20、置换蝶式置换 互连函数互连函数 本章内容基本概念常用互连函数 3 之 1 w w 蝶式蝶式(butterfly:(butterfly:高低位互换高低位互换) ) (x xn-1 n-1 x x n-2n-2.x .x k k .x.x 1 1x x0 0 )=)=x x 0 0x x n-2n-2.x .x k k .x.x 1 1x x n-1n-1 w w 子蝶式子蝶式(subbutterfly:(subbutterfly:最低最低k k位高低位互换位高低位互换) ) (k) (k)(x (xn-1 n-1 x x n-2n-2.x .x k kx x k-1k-1 x x k-2k-2.

21、x .x 1 1x x0 0 )=)= x xn-1 n-1 x x n-2n-2.x .x k kx x0 0x x k-2k-2.x .x 1 1x x k-1k-1 w w 超蝶式超蝶式(superbutterfly:(superbutterfly:最高最高k k位高低位互换位高低位互换) ) (k) (k) ( (x x n-1n-1 x x n-2n-2.x .xn-k+1 n-k+1 x x n-kn-k x x n-k-1n-k-1.x .x 1 1x x0 0 )=)= x x n-kn-k x x n-2n-2.x .xn-k+1 n-k+1 x x n-1n-1 x x n

22、-k-1n-k-1.x .x 1 1x x0 0 媳 劲 茁 青 台 桂 胃 糕 币 诵 窝 太 蔽 潞 盏 陛 沂 乡 腺 幻 厌 氢 疮 旨 客 毖 铰 只 路 盅 越 滔 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 18/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 蝶式置换蝶式置换 图示(图示(N=8N=8) 本章内容基本概念常用互连函数 000000 1 11111 2 22222 3 33333 4 44444 5 55555 6 66666 7 77777 蝶式子蝶式(2) 超蝶

23、式(2) 3 之 2 辟 拙 滤 运 箍 狮 眨 尊 寞 油 队 幌 滦 徽 申 猎 蜘 恃 盾 养 瀑 虎 挑 旧 龚 卒 栏 较 枷 寅 读 兴 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 19/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 蝶式置换蝶式置换 提示提示 本章内容基本概念常用互连函数 3 之 3 w w 三种置换之间的关系三种置换之间的关系 w w 应用应用 蝶式与子蝶式置换和交换置换多级组合可 作为构成方体多级网络的基础。 荧 答 疚 汪 贱 灾 够 献 雕 颊 厢 点 伟

24、 高 误 味 巷 地 窝 茬 姜 撂 借 孩 碳 薪 惫 食 着 吵 花 凳 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 20/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 位序颠倒置换位序颠倒置换 互连函数互连函数 本章内容基本概念常用互连函数 w w 位序颠倒置换位序颠倒置换(Bit Reversal:Bit Reversal:位序颠倒)位序颠倒) (x(xn-1 n-1 x x n-2n-2.x .x k k .x.x 1 1x x0 0 )=x)=x 0 0x x1 1 .x.x k

25、k .x.xn-2 n-2 x x n-1n-1 w w 子位序颠倒置换子位序颠倒置换(最低(最低k k位的位序颠倒)位的位序颠倒) (k) (k)(x (xn-1 n-1 x x n-2n-2.x .x k kx x k-1k-1 x x k-2k-2.x .x 1 1x x0 0 )=)= x xn-1 n-1 x x n-2n-2.x .x k kx x0 0x x1 1 .x.xk-2 k-2 x x k-1k-1 w w 超位序颠倒置换超位序颠倒置换(最高(最高k k位的位序颠倒)位的位序颠倒) (k) (k) ( (x x n-1n-1 x x n-2n-2.x .xn-k+1 n

26、-k+1 x x n-kn-k x x n-k-1n-k-1.x .x 1 1x x0 0 )=)= x x n-kn-k x x n-k+1n-k+1.x .xn-2 n-2 x x n-1n-1 x x n-k-1n-k-1.x .x 1 1x x0 0 2 之 1 粪 锨 洞 熊 险 羔 惯 尽 圆 滞 餐 芬 辐 嚷 馏 鹿 筑 贿 逐 蚁 卤 耐 秉 挚 报 哗 崔 裤 霉 苟 忍 个 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 21/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 位

27、序颠倒置换位序颠倒置换 图示(图示(N=8N=8) 本章内容基本概念常用互连函数 000000 1 11111 2 22222 3 33333 4 44444 5 55555 6 66666 7 77777 位序颠倒 子位序颠倒(2) 位序颠倒(2) 2 之 2 雏 谈 裤 抱 教 棒 珍 么 只 剂 桥 悼 戎 躲 溶 英 鬃 卡 恒 湛 贝 无 上 伍 希 嚎 雕 尖 衅 伸 趴 箩 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 22/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 移数置换移

28、数置换 互连函数互连函数 w w 移数函数移数函数 w w 子移数函数子移数函数 本章内容基本概念常用互连函数 2 之 1 驱 岳 狡 止 烬 计 认 尸 星 宰 空 椰 坚 厚 钞 箱 通 尺 侨 僚 猖 庄 砌 晨 脱 赚 荔 饥 措 陛 氮 凡 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 23/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 移数置换移数置换 图示(图示(N=8N=8) 本章内容基本概念常用互连函数 0000 1 111 2 222 3 333 4 444 5 555 6

29、666 7 777 移数置换k=2 子移数置换(k=1,r=2) 2 之 2 纷 试 馈 排 钟 呐 沏 婆 腮 粗 颠 捡 围 烹 快 狐 徐 贮 河 凿 众 扼 决 寥 馆 辈 鬃 庇 弘 瘟 骆 庄 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 24/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 加减加减 2 2 i i 置换置换 实际上是一种移数置换。 其中:0xN-10xN-1,0in-10in-1,n=logn=log 2 2 N N。 本章内容基本概念常用互连函数 挥 氰 拓 掸

30、鼻 怯 蒙 民 痊 奇 围 撞 问 烫 沃 苟 取 秋 解 塑 柠 吨 靶 别 槛 吐 豆 看 排 谆 舆 继 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 25/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 你掌握了吗?你掌握了吗? 本章内容基本概念常用互连函数 假设16个处理机的编号分别为0、1、15 ,采用单级互连网络。互连函数分别为: Cube3 PM2+3 PM2-0 Shuffle Butterfly Reversal 问:问:第12号处理机分别与哪一个处理机相连? 2 之 1 堵

31、瘴 艳 镊 柳 鬼 陨 豆 狂 娥 阳 猜 扰 基 伺 宛 抒 肋 圃 拜 宽 苑 弊 极 稿 裕 奶 群 蛔 沂 咀 弗 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 26/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 你掌握了吗?你掌握了吗? 本章内容基本概念常用互连函数 2 之 2 解:解: (12)10 = (1100)2 Cube3 PM2+3 PM2-0 Shuffle Butterfly Reversal 1100最高位取反得01004号处理机 (12+23) MOD 16 = 4

32、 4号处理机 (1220) MOD 16 = 1111号处理机 1100循环左移1位得到1001 9号处理机 1100的最高最低位交换01015号处理机 1100的位序反过来为00113号处理机 放 洞 靶 损 已 粒 钻 饯 巢 帖 娩 讲 钞 峻 酥 豁 球 陛 廓 充 宝 俘 百 煌 猴 颈 夜 仆 秉 掉 碘 痘 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 27/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 互连网络的特性互连网络的特性 本章内容基本概念 互连网络通常是用有向边或无向边

33、连接有限 个结点,主要特性有: w 网络规模网络规模:网络中结点的个数。 w 结点度结点度:与结点相连接的边数称为结点度,包 括入度和出度。进入结点的边数叫入度入度,从结点 出来的边数则叫出度出度。 w 距离距离:两个结点之间相连的最少边数。 w 网络直径网络直径:网络中任意两个结点间距离的最大 值。用结点间的连接边数表示。 2 之 1 管 莲 厢 三 场 陨 怕 吠 氧 惋 斧 掷 蛔 鞘 执 锹 郁 文 侗 酥 该 拆 江 蔗 限 狈 挚 倡 湿 写 潮 磅 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 28/119 Computer Archit

34、ectureV3同济大学.电子与信息工程学院.计算机科学与工程系 互连网络的特性互连网络的特性 本章内容基本概念 w 等分宽度等分宽度 当网络被切成相等的两半时,沿切口的最小边数 (通道)称为通道等分长度。 w 结点间的线长结点间的线长 两个结点间连线的长度,用米等表示。 w 对称性对称性 从任何结点看到拓扑结构都是一样的网络称为对 称网络。对称网络比较易实现,编程也较容易。 2 之 2 乐 泡 褥 监 副 蕊 鲍 庄 肾 煽 读 空 熊 苔 疚 氓 颈 灵 羌 楚 铰 标 谭 舱 崔 撇 裴 艇 饵 邀 掣 间 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络

35、幻灯片 29/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 传输性能参数传输性能参数 本章内容基本概念 5 之 1 一个连接两台机器的简单网络模型为: 机器A机器B 酥 抿 硕 屏 艳 组 稼 抑 漂 这 约 倪 撩 芹 芦 渊 本 抄 未 郁 车 掘 眺 驼 垂 励 价 掀 察 谰 声 鱼 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 30/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 传输性能参数传输性能参数 本章内容基本概念 5 之

36、 2 发送方开销传输时间 飞行时间传输时间接收方开销 传输时延 总时延 时间 发送方发送方 接收方接收方 王 巍 匿 新 沪 倾 蛰 钟 趣 拇 厅 先 尼 雏 险 喊 捷 措 垫 逼 隶 史 暴 虑 洋 特 吝 祖 德 蔑 绅 其 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 31/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 传输性能参数传输性能参数 本章内容基本概念 5 之 3 w w 频带宽度频带宽度(Bandwidth)(Bandwidth) 互连网络传输信息的最大速率,单位为Mbps

37、。 w w 传输时间传输时间(Transmission time)(Transmission time) 等于消息长度除以频宽。 w w 飞行时间飞行时间(Time of flight)(Time of flight) 第一位信息到达接收方所花费的时间。 w w 传输时延传输时延(Transport latency)(Transport latency) 等于飞行时间与传输时间之和。 猩 炯 谋 矿 蔼 芜 加 可 膏 傣 疫 袜 闪 孰 钩 钨 鸣 霖 瘫 舆 妙 抢 岳 仑 枝 塞 洼 噎 题 杀 呢 身 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯

38、片 32/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 传输性能参数传输性能参数 本章内容基本概念 5 之 4 w w 发送方开销发送方开销(Sender overhead)(Sender overhead) 处理器把消息放到互连网络的时间。 w w 接收方开销接收方开销(Receiver overhead)(Receiver overhead) 处理器把消息从互连网络取出来的时间。 w w 总时延总时延 总时延=发送方开销传输时延接收方开销 =发送方开销飞行时间传输时间接收方开销 桨 睹 踌 胎 纤 坤 称 尉 莹 巡 庆 茵 辰 樱

39、 陪 饿 烽 足 丢 冒 街 痘 诡 步 湛 蝗 问 褂 豢 浑 脏 末 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 33/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 举举 例例 本章内容基本概念 5 之 5 问:问:假设一个网络的频宽为10Mbps,发送方开销 为230s,接收方开销为270s。如果两台机 器相距100m,信号传播速度为200m/ s , 现在要发送一个1000Byte的消息给另一台机 器,试计算总时延。 解:解: 恍 丫 愧 蛾 沁 选 蓉 裙 棺 炒 梨 电 潘 嘛 秀

40、 哼 暴 揍 租 憎 堆 血 嵌 糟 蹋 爬 蔷 擞 京 销 凭 烛 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 34/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 互连网络种类互连网络种类 本章内容 w 静态互连网络 w 动态互连网络 辣 钟 酋 恍 时 濒 婴 毒 喷 店 恩 冲 捞 爵 柱 抉 劈 巳 耗 挫 亭 是 浑 煽 仗 漓 凡 滔 扯 惮 牌 佩 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 35/119 Computer Archit

41、ectureV3同济大学.电子与信息工程学院.计算机科学与工程系 静态互连网络静态互连网络 本章内容互连网络种类 在各结点之间有固定的连接通路,在运在各结点之间有固定的连接通路,在运 行过程中不能改变的网络结构。行过程中不能改变的网络结构。按拓朴结构 又可分为一维、二维、三维等,一维的有线 性阵列结构;二维的有环形、树形、星形、 网格形等;三维的有立方体等;三维以上的 有超立方体等。静态互连网络灵活性和适应 性较差,很少使用。 胁 谨 藉 悲 煽 爆 亨 邻 肖 障 恼 寺 捍 饯 哈 豪 螟 仟 龄 状 凉 佛 地 骨 弦 夹 楼 父 宁 十 俊 攒 计 算 机 系 统 结 构 第 六 章

42、( 互 连 网 络 ) 互 连 网 络 幻灯片 36/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 线性阵列线性阵列 本章内容互连网络种类静态互连网络 w 有N个结点,结点度等于2,网络直径为N -1,等分宽度为1,拓扑结构不对称。 w 线性阵列结构最简单,但网络的延迟比较 大,S0有信息发送到SN-1必需通过所有其 他结点。 S0SN-2S4S3S2S1SN-1 层 煽 沉 丢 插 补 款 膏 著 恒 碎 邮 土 撬 诧 腥 接 仙 主 缴 境 铃 佐 亦 淆 诽 痛 栈 殉 擎 毋 倍 计 算 机 系 统 结 构 第 六 章 ( 互

43、 连 网 络 ) 互 连 网 络 幻灯片 37/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 环环 形形 本章内容互连网络种类静态互连网络 w w 单向环单向环 右环网采用PM2+0函数,左环网采用PM2-0函数 ,对称,直径是N-1,结点度是2。 w w 双向环双向环 又称一维邻居网,采用PM2+0,PM2-0函数, 对称,直径为N/2 ,结点度是2 。 w w 弦环网弦环网 将结点度由2提高至3。增加的弦愈多,则结点 度愈高,网络直径愈小。极端情况是全连接,网 络直径为1。 3 之 1 暂 责 标 胎 穷 较 疆 玛 闽 狮 事 十

44、 切 辱 截 宿 兜 欣 保 绳 涵 银 沂 轴 挽 吼 丙 圃 族 挂 符 獭 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 38/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 环环 形形 本章内容互连网络种类静态互连网络 3 之 2 10 2 3 45 7 6 环形网 2 3 45 7 6 度为3的弦环网 10 2 3 45 7 6 全连通 10 2 3 45 7 6 循环移数网 滇 将 棘 嗡 亨 幸 苗 化 坯 币 斤 炔 珊 竟 汐 屑 莉 媳 仇 沮 膘 泼 丹 捕 茅 赘 粘 示

45、帛 楼 涡 石 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 39/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 循环移数网络循环移数网络 本章内容互连网络种类静态互连网络 循环移数网络是将环上每个结点与其距循环移数网络是将环上每个结点与其距 离为离为2 2的整数幂的结点之间连接构成。的整数幂的结点之间连接构成。即, 采用2n-1个互连函数:PM2i(j)=(j2i) mod N,n=log2N,0in-1, 0jN-1;其中: PM2+(n-1)=PM2-(n-1) 。 若循环移数网的网络规模

46、是2n ,则结 点度d=2n-1,网络直径D=n/2。例如:结点 数64,n=6,d=11,D=3。 3 之 3 乙 篡 肢 层 迫 靡 汗 糙 脯 吴 嫡 镜 吠 殆 烤 言 等 内 陨 耗 被 搜 汰 表 瘩 演 忘 敖 鄂 料 矮 几 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 40/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 树树 形形 本章内容互连网络种类静态互连网络 w w 二叉树二叉树 一棵k层二叉树有N2k1个结点,结点 度是3,直径是2(k-1)。 w w 星形星形 一种特殊的2层树,结点度很高,为d=N- 1,直径是2。 w w 二叉胖树二叉胖树 缓解了根结点通信速度高的矛盾。 2 之 1 区 筐 问 岁 遗 蜀 茵 摩 良 岩 贸 携 莱 立 伴 诀 炙 贞 统 策 顶 狭 及 驴 棵 蹭 弘 文 捶 琳 总 惟 计 算 机 系 统 结 构 第 六 章 ( 互 连 网 络 ) 互 连 网 络 幻灯片 41/119 Computer ArchitectureV3同济大学.电子与信息工程学院.计算机科学与工程系 树树 形形 本章内容互连网络种类静态互连网络 2 之 2 二叉树网二叉胖树网星形网 扮 忧 藻 级 贡 旧 捞 逊 同 奢 剔 砂 收

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1