2.3.2.1 流水线技术性能分析.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微处理器体系结构及关键设计技术 指令流水线 性能分析与评价 流水线的性能测评 计算机系统的性能测评 屏幕分辨率设为1280*800时下面不作显示 指令流水线性能测评 一. 基本要求  流水线各个段的操作相互独立  流水线各个段的操作同步 二. 性能指标 深度(depth)或并行度(degree of parallelism)即流水级数m  吞吐率  加速比 延迟时间(latency) 每一作业从开始到结束所需时钟周期数  效率 真实流水线面临的问题 理想流水线:  结构相关(冲突)  各级延时时间相等;  数据相关(冲突)  无等待时间;  控制相关(冲突)  大量代码不断流; 屏幕分辨率设为1280*800时下面不作显示 吞吐率(Throughput Rate)  吞吐率T :指单位时间内能完成的作业量。 p  最大吞吐率Tpmax :流水线达到稳定状态后的吞吐率。  用于描述流水线执行各种运算的速率,通常表示为每秒执行的运算数或每周期执行 的运算数。 理想流水线,大量代码 若一个m级线性流水线各级时长(即拍长)均为Δt ,则连续处理n条指 令时的实际吞吐率Tp为: n n 1 T p T流水 mt  (n 1)t [1 (m 1) / n]t 可以看出,当n→时,最大吞吐率T =1/ Δt pmax 屏幕分辨率设为1280*800时下面不作显示 加速比(Speedup Ratio) 非流水线执行时间相对流水线执行时间 之比。 若一个m级线性流水线各级时长(即拍长)均为 Δt ,则连续处理n条指令时的加速比Sp为: T串行 n mt nm m S p T流水 mt  (n 1)t m  n 1 1 (m 1) / n 可以看出,当n→时,Sp→m,即最大加速比等于 流水线的段数m。 屏幕分辨率设为1280*800时下面不作显示 效率(Efficiency) 一定时段内,流水线所有段 处于工作状态的比率。 若一个m级线性流水线各级时长(即拍长)均为 Δt ,求取连续处理n条指令时的效率E 利用指令时空图进行分析 有缘学习更多+谓ygd3076考证资料或关注桃报:奉献教育(店铺) 屏幕分辨率设为1280*800时下面不作显示 效率(Efficiency) 空间 回写 1 2 3 4 5 6 执行 1 2 3 4 5 6 解码 1 2 3 4 5 6 取指 1 2 3 4

文档评论(0)

恬淡虚无 + 关注
实名认证
内容提供者

学高为师,身正为范.师者,传道授业解惑也。做一个有理想,有道德,有思想,有文化,有信念的人。 学无止境:活到老,学到老!有缘学习更多关注桃报:奉献教育,点店铺。

1亿VIP精品文档

相关文档