- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章系统的互联和千兆位网络 第4节 并行处理与体系结构教学课件
哈尔滨工业大学计算机科学与技术学院 并行处理与体系结构 第6章系统的互联和千兆位网络 ?1 互连网络基础 ?2 静态连接网络 ?3 动态连接网络 ?4 消息传递机制 ?5 千兆位网络技术 ?6 ATM交换器和网络 ?4 消息传递机制 主要研究: 存储转发; 虫蚀寻径方法; 它们的通信时延问题; 针对无死锁的消息寻径确定的寻径算法和自适应两种寻径算法。 一、 消息寻径方式 1.消息的格式 (1)消息(message) 是结点间通信的逻辑单位,它常常由任意数目的长度固定的包组成,因此它的长度是可变的。 在消息传递网络中通信的信息单位是:消息、包和片的格式。 消息寻径中的信息单位如下图所示。 (2)包(packet) 是含寻径目的地址的基本单位; 每个包需要一个序号; 不同的包可能异步地到达目的结点,以便把传送的消息重新装配起来。 在采用存储转发寻径方式的多计算机系统中,包是信息传送的最小单位。 包的长度取决于寻径方式和网络的实现方法。 典型的包长度为64--512位。序号可能占用1--2个片,取决于消息的长度。 包和片的大小还与通道频宽、寻径器设计以及网络流量密度等有关。 (3)片: 包可分成一些固定长度的数据片。寻径信息(目的地址)和序号形成头片,其余的片是数据。 在采用虫蚀寻径网络的多计算机中,包可进一步分成片。 片的长度往往受网络大小的影响,256个结点的网络需要片长为8位。 2.存储转发寻径 定义:下图说明了这一概念。 在存储转发网络中包是信息流的基本单位。 存储转发网络的时延与源和目的之间的距离(段数)成正比。 第一代多计算机系统采用这种寻径方式。 3.虫蚀寻径 新型的计算机系统都采用虫蚀寻径方式,把包进一步分成更小的片; 与结点相连的硬件寻径器中有片缓冲区。消息从源结点传送到目的结点要经过一系列寻径器。 同一个包中所有的片,象不可分离的同伴一样以流水方式顺序地传送。 特点: 所有数据片必须跟着头片。不同的包可交替地传送,但不同包的片不能交叉。否则它们可能被送到错误的目的地。 虫蚀寻径的时延几乎与源和目的之间的距离无关。 4.异步流水 采用如下图所示的握手协议,可以实现一个包内相继片的异步流水运行。 异步流水的效率很高,所用的时钟比同步流水的时钟快,如果路径中的片、缓冲片或后继通道在某个周期不能使用的话,则流水线将出现阻塞。 如果出现这种情况,则包可能要缓冲、阻塞、延缓或绕道通过。 5. 时延分析 下图是包通过存储转发网络和虫蚀网络的时间比较情况 其中: L是包的长度(位) W是通道频宽(位/秒) D是距离(经过的结点数-1) F是片的长度(位) 存储寻径网络的通信时延TSF可表示为: TSF=L/W ×(D+1) 虫蚀寻径TWH: TWH =L/W+F/W× D 显然: TSF与D成正比; 如果L》F,那么TWH= L/W,距离D对寻径延时的影响可忽略不计。 典型的TSF值约在2000至6000?s之间,而典型的TWH值只有5?s或者更小。 存储转发寻径往往由软件控制,而虫蚀寻径则完全用硬件寻径器以流水方式工作。 二、死锁和虚拟通道 1.虚拟通道 虚拟通道是两个结点间的逻辑链,它由源结点的片缓冲区、结点间的物理通道以及接收结点的片缓冲区组成。 下图说明了四条虚拟通道共享一条物理通道的概念。 通道的特点: 两个端点增加了缓冲区和用来控制虚拟通道状态的R/A线。实现虚拟通道需要用交叉开关控制、多路选择器和多路分配器。 物理通道由所有的虚拟通道分时地共享。以片传递为基础的分时方法可使一组虚拟通道共享一条物理通道。 用某些通道状态(如R/A信号)来表示不同的虚拟通道,控制源缓冲区存放等待使用通道片。 通道(电缆或光纤)是它们之间的通信媒介 例题 通道上的循环等待引起的死锁 如下图所示,有两类死锁是由缓冲区或通道上的循环等待引起的。 如下图采用虫蚀寻径的网格形网络中,四条消息沿四个通道同时传送也会产生通道死锁(channel dead lock) 4个消息的4个片同时占用了4个通道。如果循环中没有一个通道被释放,死锁状态将持续下去 2.死锁的避免 通过增加两条虚拟通道V3和V4,可以打破死锁循环。 双向通道与单项通道的实现比较 虚拟通道可以用单向通道或者双向通道实现。把两条单向通道组合可以构成一条双向通道; 双向通道中的仲裁要复杂一点。 单向通道相比较,双向通道由于要做方向仲裁,因而增加了延迟,又由于控制复杂,因而还增加了成本。 网络的流量不大时,双向通道效率比较高。 确定虚拟通道数目时,需要对网络吞吐量和通信时延折衷考虑。实现数目很大的虚拟通道需要用高速的多路选择开关。 三、流控制策略 1.问题的提出: 当两个或更多的包在某个结点为竞争缓冲区或通道资源而发生冲突时,必须确定如何解决冲
您可能关注的文档
- 第6章 数据库管理系统Access 2003 《计算机文化基础》 教材课件.ppt
- 第6章 政策规划 公共政策概论课件.ppt
- 第6章 数控伺服系统 数控技术课件.ppt
- 第6章 施工现场管理 建筑工程施工组织与管理 教学课件.ppt
- 第6章 施工组织总设计 施工组织学课件.pdf
- 第6章 数据查询 数据库技术与应用教程-课件.ppt
- 第6章 期权定价 金融工程课件.ppt
- 第6章 校园网的组网 网络基础与运用课件.ppt
- 第6章 感觉二 生理心理学概论 教学课件.ppt
- 第6章 模态命题和规范命题 法律逻辑学 教学课件.ppt
- 第6章线性时不变系统的复频域分析 线性控制理论课件.ppt
- 第6章生殖系统.ppt
- 第6章自适应滤波1 离散随机信号处理 教学课件.ppt
- 第6章自适应滤波12 离散随机信号处理 教学课件.ppt
- 第6章自适应滤波2 离散随机信号处理 教学课件.ppt
- 第6章色谱分析法 体内药物分析课件,药物分析研究生复试用.重点已标红.ppt
- 第6章菜单设计与实施 酒店经营与餐饮管理高校系列课件.ppt
- 第6章课件PART-2 第六章 散射和吸收-PART2(Scatter and Absorption) 卫星海洋学 PPT.ppt
- 第6章运输层 现代通信网 教学课件.ppt
- 第6章:动机 心理学与生活 教学课件.ppt
有哪些信誉好的足球投注网站
文档评论(0)