计算机系统结构06.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统结构06

计算机系统结构 COMPUTER ARCHITECTREU * 2. 软件算法映象方法 WARP, Carnegie Mellon大学 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 3. 与问题大小无关的脉动阵列处理方法 和VLSI运算系统的分割矩阵算法 计算机系统结构 COMPUTER ARCHITECTREU * 6.2.2 互连网络的主要设计问题 操作方式:同步、异步、组合 控制策略:集中、分布 交换方式:线路、包交换、组合 拓扑结构与分类 静态网络 动态网络: 单级网络(循环网络) 多级网络 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 6.2.3 基本的单级互连网络 1. 立方体单级互连网络(Cube) 三维情况 一般情况(n维) 超级立方体(Hyper Cube) Cubei(Pn-1…Pi…P1P0) = (Pn-1…~Pi…P1P0) 特点: 可逆性 连通性 容错性强 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 2. PM2I 单级互连网络 定义: PM2+i (j)=j+2i mod N PM2-i (j)=j-2i mod N N=8时的5个互连函数: PM2+0: (0 1 2 3 4 5 6 7) PM2-0: (7 6 5 4 3 2 1 0) PM2+1: (0 2 4 6) (1 3 5 7) PM2-1: (6 4 2 0) (7 5 3 1) PM2±2: (0 4) (1 5) (2 6) (3 7) PM2I 单级网络的最大距离 ?n/2? 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 3. 混洗交换单级网络(Shuffle-Exchange) 互连函数的构成:全混洗 交换 全混洗的定义: Shuffle(Pn-1 Pn-2… P1 P0 )= Pn-2… P1 P0 Pn-1 函数的不可逆性 循环性 计算机系统结构 COMPUTER ARCHITECTREU * 图 6.12 8 个处理单元的全混连接 计算机系统结构 COMPUTER ARCHITECTREU * 混洗交换单级网络(Shuffle-Exchange) Cube0交换函数的引入:解决两个全“0”和 全“1”的特殊结点与其它结点的 任何连接 最远距离:全“0”结点和全“1”结点 的距离2n-1 其中混洗n-1次,交换n次。 计算机系统结构 COMPUTER ARCHITECTREU * 图 6.13 N=8 时全混交换互连网络连接图 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 4. 蝶形单级互连网络(Butterfly) 互连函数: Butterfly(Pn-1 Pn-2 … P1 P0)= P0 Pn-2 … P1 Pn-1 举例:N=8的蝶形单级互连网络 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * CM-5机器 Thinking Machines 公司 1990年代 控制网络:二叉胖树 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 6.3 并行存储器的无冲突访问 一维数组的无冲突访问 一维数组的访问分析 基本要求: 多分体存储器的体数m 应取为 素数,使变址跳距(错开距离)与m 互 质,则可避免存储器的访问冲突 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPUTER ARCHITECTREU * 6.3 并行存储器的无冲突访问 2. 二维数组的无冲突访问 二维数组的访问分析 访问冲突的解决方法 错位存放方法 分体数量大于一次访问的向量元素个数 二维数组无冲突访问的充要条件 互连网络的作用之一:恢复处理的顺序 计算机系统结构 COMPUTER ARCHITECTREU * 计算机系统结构 COMPU

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档