




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机系统结构 (第十一讲),厦门大学计算机科学系 曾文华 2002年11月13日,第七章 互连网络,7.3 互连网络实例,多处理机的网络: (1)、总线结构 (2)、多级开关网络 (3)、超立方体 (4)、交叉开关 R/C比值:程序的执行时间/用于通信的开销(P503),7.3.1 总线互连,通过共享总线把各台处理机连接起来 全局存储器 图7.38:总线互连的多处理机框图 克服共享存储器瓶颈的方法:P429 (1)、技术方面 (2)、系统结构方面 (3)、算法方面,图7.39:一种通过一条物理长度较短的总线连接多台处理机的方法(各台处理机通过较长的连线与各自专门接口相连,这些接口再与共享总线相连;短总线的目的是保证传输信号的质量),7.3.2 环形互连,图7.40:处理机之间点点连接的环型互连网络 IEEE 802.5令牌环(Token ring)标准:发送信息的处理机拥有一个唯一的令牌,在同一时刻只有一台处理机持有这个令牌,7.3.3 交叉开关互连,互连网络最简单,但争用最严重 交叉开关网络争用最低,但连接复杂度最高 图7.41:基于交叉开关连接的多处理机 网络中每个交叉点是一个允许任何一台处理机与任何一个存储器连接的开关 程序7.1:各处理机计算各自本地数据的和,然后再将本地和相加以形成全程和的程序 当处理机Pi“拥有”全程变量Global-Sum期间,任何访问该变量的操作都应被禁止;LOCK(Global-Sum)和UNLOCK(Global-Sum),交叉开关互连的成本与交叉点的数目成正比例,即与N2成正比例 总线互连的成本与N成正比例 C.mmp计算机:采用交叉开关互连 CMU研制,见P412的图7.23(a),7.3.4 混洗交换互连和合并开关,混洗交换互连网络不但能用来连接向量处理机,例如用于循环归约和多重递归,还能用来连接相互独立的处理机 合并开关:它使某些操作在网络一级并行地执行,从而减少了争用现象 图7.42:混洗交换网络 混洗交换网络的带宽高于总线,而低于交叉开关;成本为O(N*logN),7.3.5 Omega网络,Omega网络已经用于Illinois大学的Cedar多处理机、IBM的RP3、New York大学Ultracomputer 图7.43:8个输入端的Omega网络 n个输入端的Omega网络有log2n级 图7.43(b):出现阻塞(开关F、G、H) 图7.44:Omega网络的广播功能,图7.45:8*8交叉开关构成模块结构的蝶式网络 图7.45(a):16个8*8交叉开关构成的两级64*64蝶式网络(级间采用8路洗牌连接) 图7.45(b):192个8*8交叉开关构成的三级512*512蝶式网络 第0、1级共需8*16个8*8交叉开关 第2级共需8*8个8*8交叉开关 总计:8*16+8*8=192,7.3.6 蝶形操作,有限离散傅立叶变换:需要大约N2次复数乘法和N*(N-1)次复数加法 快速傅立叶变换(FFT):只需要Nlog2N次运算 FFT比常规算法提高:N2/Nlog2N=N/log2N 在多处理机上进行FFT运算需要两类通信: (1)、蝶形操作 (2)、二进制反向传输 图7.46:在有16台处理机和16 个存储器的网络上的二进制反向传输,二进制反向传输的性能很差,采取如下处理步骤: (1)、使用FFT把时域变成频域 (2)、在频域中进行处理 (3)、使用FFT把频域变回时域 N N/log2N n1/2 1 Pfister-Norton模型: 访问“热”存储器的请求次数=r*(1-h)+r*h*N 最大有效请求率R=r/r*(1-h)+r*h*N=1/ (1+h(N-1) 1+0.01*(1024-1)=11.23 1+0.001*(1024-1)=2.023 结论:冲突使网络出现如图7.47所示的树形饱和,7.3.7 合并网络和取与加指令,什么是合并网络? 两个或多个访问同一共享单元的请求在某种条件下可以合并成一个,这样就减少了对共享存储单元的访问率,从而减少冲突和由于冲突而带来的带宽的下降。 合并网络提供了一组新的指令,其中一条称为Fetch-and-Add指令,叫做取与加指令,举例(排队问题):假使N个请求每一个都要将一个数据项加到队列中 Fetch-and-Add指令: Definition:Fetch-and-Add(Address,Increment) Temp:=MemoryAddress; MemoryAddr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 部队安全培训学习记录课件
- 部队军事课件蓝地图
- 河北省保定市高阳县2024-2025学年五年级上学期期末数学试题
- 2024-2025学年云南省大理州统编版五年级下册期末考试语文试卷
- 48m槽型梁建筑施工组织设计及对策
- 部门安全规章制度培训课件
- 部门安全培训感受及收获课件
- 边境渔业安全培训课件
- 车险理赔防诉讼课件
- 基于区块链技术的变频器故障数据共享中的隐私保护与溯源机制设计
- 《基本医疗保险门诊特殊慢性病药品目录(2023 年)》
- 安全保障服务方案及承诺
- 结核病营养支持
- 业务知识演讲稿:“三重一大”事项集体决策制度规范运用的思考
- 起搏器植入围手术期护理
- 中学生天文知识竞赛考试题库500题(含答案)
- 生活妆课件教学课件
- 现代农业课件教学课件
- 地质灾害防治工程勘察规范DB50143-2003
- 光伏并网系统中的网络安全分析
- 2024年图形化编程竞赛选拔试题
评论
0/150
提交评论