计算机组成原理第五讲流水技术(mo)[losy].pptVIP

计算机组成原理第五讲流水技术(mo)[losy].ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(1)VAX8600的流水结构 a. I部件:预取指令,操作码译码,预取操作数,并存放运算结果。 b. E部件:执行指令。 c. F部件;浮点加速器。 d. M部件:控制CPU和输入输出设备对主存的访问,有16k字节的cache和把虚存地址转换成实存地址的地址转换表(快表) e. 操作台:提供同操作员,引导设备和远程诊断的界面。 5.2.4 流水线性能分析计算 一. 技术指标 子过程3为瓶颈段的时空图 解决瓶颈有两种方法 重复设置瓶颈流水段后的工作时空图 实际吞吐率 5.2.5 流水的控制和设计 一、时序和缓冲 2. 超标量流水线调度 按序发射按序完成 按序发射无序完成 无序发射无序完成 无论那种调度策略,都要保证程序运行的最终结果是正确的, Pentium处理器采用的是按序发射按序完成策略PentiumII/III处理器采用的是按序发射无序完成 (2)分立的指令CACHE和数据CACHE 不仅使指令预取和数据读写能无冲突地同时完成,而且可同时与U、V两条流水线分别交换数据。 (3)重新设计的浮点运算部件 执行过程是分为8段的流水线。前4段为指令预取(PF)、指令译码(D1)、地址生成(D2)、取操作数(EX),在U、V流水线完成;后4段为执行1(X1)、执行2(X2)、结果写回寄存器堆(WF)、错误报告(ER),在浮点运算部件中完成。一般情况下,只能由U流水线完成一条浮点操作指令;少数情况下,V流水线也能同时完成一条如浮点数交换这样的指令。 (4)以BTB实现的动态预测 Pentium采用动态转移预测技术,来减少由于过程相关性引起的流水线性能损失 。 (1)超标量流水线 有U和V两条流水线采用按序发射,按序完成调度策略 Pentium的新型体系结构特点 例如:向量计算:A*(B+C) 的?循环程序 用C语言为 for( i=1;i=n;i++) di=ai*(bi+ci) 水平处理法(横向) d1=a1*(b1+c1) d2=a2*(b2+c2) · · dn=an*(bn+cn) 垂直处理法(纵向) B+C?E(1到n) A*E?D(1到n) 5.5 向量的流水处理 5.5.1 向量处理方式 适合于流水处理 分组纵横处理法 分成k组, 每组长度为m,组内垂直处理,组间水平处理。 n=k*m+r (r为第k+1组剩余分量) Bi+Ci?Ei (1到m) Bi+Ci?Ei (m+1到2m) Ei*Ai?Di (1到m) Ei*Ai?Di (m+1到2m) …… 5.5.2 向量处理机的结构 一.存储器——存储器结构 参加运算的向量数据在存储器中,运算的结果也送到存储器中,其结构与数据流的示意图如下图所示。如果以向量加法为例子 C=A+B 存储器 A B C 流水线运算部件 一种能实现两个向量相加的流水结构的加法器 A B 1 2 3 4 C=A+B 加法流水线部件 M1 M2 M3 M4 M5 M6 M7 M8 多模块存储器系统的向量处理机 A、B、C的向量长度为8,加法流水线分为4个功能段,主存储器采取了8个存储体 功能部件4 功能部件3 功能部件2 功能部件1 存储体M8 存储体M7 存储体M6 存储体M5 存储体M4 存储体M3 存储体M2 存储体M1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 t 1 2 3 4 5 6 7 8 1 2 3

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档