多处理机-互连网络教学课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《多处理机-互连网络教学课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 处理机 互连 网络 教学 课件
- 资源描述:
-
1、7.4 互连网络 互连网络是将集中式系统或分布式系统中的结点连 接起来所构成的网络。在拓扑上,互连网络为输入和输出两组结点之间提 供一组互连或映象。本节介绍:构造多处理机的互连网络第章 多处理机虚拟存储器的特点17.4.1 互连网络的性能参数1.互连网络的拓扑结构 (1)静态网络 由点和点直接相连而成,这种连接方式在由点和点直接相连而成,这种连接方式在 程序执行过程中不会改变。程序执行过程中不会改变。(2)动态网络 用开关通道实现,可动态地改变结构,用开关通道实现,可动态地改变结构,使其与用户程序中通信要求匹配。使其与用户程序中通信要求匹配。7.4 互连网络虚拟存储器的特点22.性能参数 (1
2、)网络规模:结点数 (2)结点度:与结点相连接的边的数目。入度:入度:进入结点的通道数进入结点的通道数 出度:出度:从结点出来的通道数从结点出来的通道数 (3)网络直径 网络中任意两个结点间最短路径长度的最大值。(4)等分宽度 在将某一网络切成相等两半的各种切法中,沿切口的最小通道边数。7.4 互连网络虚拟存储器的特点3q 对称网络对称网络 从其中的任何一个结点看,拓扑结构都是一样的。从其中的任何一个结点看,拓扑结构都是一样的。(5)路由 在网络通信中对路径的选择与指定。3.互连函数 如果把互连网络的N个入端和N个出端各自用 整数0,1,N-1代表,则互连函数表示互连的 出端号和入端号的一一对
3、应关系。7.4 互连网络虚拟存储器的特点44.几种数据路由功能 (1)循环 若把互连函数若把互连函数f(x)f(x)表示为:表示为:(x(x0 0,x,x1 1,x,x2 2,x,xj j)则代表对应关系为:则代表对应关系为:f(xf(x0 0)=x)=x1 1,f(x,f(x1 1)=x)=x2 2,f(x,f(xj j)=x)=x0 0 j+1j+1称为该称为该循环的周期循环的周期。(2)置换 指对象的重新排序。对于指对象的重新排序。对于n n个对象来说,个对象来说,有有n!n!种置换。种置换。7.4 互连网络虚拟存储器的特点5 例如例如 置换置换=(a,b,c)(d,e)=(a,b,c)
4、(d,e)表示了置换映射:表示了置换映射:f(a)=b,f(b)=c,f(c)=a,f(d)=ef(a)=b,f(b)=c,f(c)=a,f(d)=e和和f(e)=df(e)=d。这里循环这里循环(a,b,c)(a,b,c)周期为周期为3 3,循环,循环(d,e)(d,e)周期为周期为2 2。(3)均匀混洗 n=8(对象个数)的均匀混洗所对应的映射与其逆过程 对对n=2n=2k k个对象均匀混洗,可用个对象均匀混洗,可用k k位二进制数位二进制数 x=(xx=(xk-1k-1,x,x1 1,x,x0 0)表示定义域中的每个对象表示定义域中的每个对象均匀混洗将均匀混洗将x x映射到映射到f(x)
5、f(x),得到:,得到:f(x)=(xf(x)=(xk-2k-2,x,x1 1,x,x0,0,x xk-1k-1)(将(将x x循环左移循环左移1 1位)位)7.4 互连网络虚拟存储器的特点6虚拟存储器的特点7(4)超立方体路由功能 例例 一个三维二进制立方体网络 7.4 互连网络虚拟存储器的特点8q 根据最低位根据最低位C C0 0路由路由 q 根据中间位根据中间位C C1 1路由路由q 根据最高位根据最高位C C2 2路由路由 一个一个n n维超立方体共有维超立方体共有n n种路由功能,分别由种路由功能,分别由n n位地位地址中的每一位求反位值来确定。将址中的每一位求反位值来确定。将x=(
6、xx=(xk-1k-1,x,x1 1,x,x0 0)映映射到射到f(x)f(x),得到,得到f(x)=(xf(x)=(xk-1k-1,x,xk k,x,x1 1,x,x0 0)。有三种路由功能:分别根据结点的二进制地址(C2 C1 C0)中的某一位来确定7.4 互连网络虚拟存储器的特点9虚拟存储器的特点10 (5)广播和选播 q 广播广播 一对全体的映射。一对全体的映射。q 选播选播 一个子集到另一子集一个子集到另一子集(多对多多对多)的映射。的映射。5.影响互连网络性能的因素 (1)功能特性 网络如何支持路由、中断处理、同步、请网络如何支持路由、中断处理、同步、请 求消息组合和一致性。求消息
7、组合和一致性。7.4 互连网络虚拟存储器的特点11(2)网络时延 单位消息通过网络传送时最坏情况下的时间延迟。单位消息通过网络传送时最坏情况下的时间延迟。(3)带宽 通过网络的最大数据传输率,用通过网络的最大数据传输率,用MBMBs s表示。表示。(4)硬件复杂性 诸如导线、开关、连接器、仲裁和接口逻辑等诸如导线、开关、连接器、仲裁和接口逻辑等 的造价。的造价。(5)可扩展性 在增加机器资源使性能可扩展的情况下,网络在增加机器资源使性能可扩展的情况下,网络 具备模块化可扩展的能力。具备模块化可扩展的能力。7.4 互连网络虚拟存储器的特点127.4.2 静态连接网络1.线性阵列 一种一维的线性网
展开阅读全文