- 10
- 0
- 约小于1千字
- 约 30页
- 2018-10-19 发布于山东
- 举报
4.5 流水线概述;流水线效率的提高;MIPS指令的五个处理步骤;单周期与流水线;单周期 (Tc= 800ps);说明:
1)假设对寄存器的读操作发生在时钟周期的后半部分,写操作发生在前半部分。
2)流水线的时钟周期受限于最慢的处理步骤。200ps,而不是100ps。所以,所有流水级都为200ps。
3)上图流水线假设各步骤等长,将指令间隔时间提高了4倍。800ps?200ps
4)本例获得的加速比 = 3*800/(7*200) ≈ 1.7
若指令数量足够多,再增加1000000条,则
加速比 = ((800*1000000)+2400)/((200*1000000)+1400)
≈ 4
(没有达到5,理想情况下可达到5,因为CPU time = CPI * CC * IC,一个5级流水线的CC接近非流水线的1/5);例2:lw、sw、R型指令;lw;流水线加速比;4.5.1 面向流水线的指令集设计;4.5.1 面向流水线的指令集设计;4.5.1 面向流水线的指令集设计;4.5.2 流水线冒险(结构冒险);;4.5.2 流水线冒险(数据冒险);;例:add $s0, $t0, $t1 sub $t2, $s0, $t3
;转发(旁路);装载-使用型数据冒险;重新安排代码以避免阻塞;4.5.2 流水线冒险:控制冒险(分支冒险);;;阻塞对分支性能的影响。P209,CPI = 1?5?;解决方法2:总是预测分支未发生;26;27;28;作业;第三章 小测验
您可能关注的文档
最近下载
- 小学五年级信息科技学科项目式学习解读PPT——《AI护鸟行动:智能喂鸟器》.pptx VIP
- 音乐课基础知识.pptx
- XX银行重要信息系统投产(变更)风险评估实施细则.docx VIP
- 质量部岗位技能矩阵图 (1).xls VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- BIM技术与应用-Revit 2023建筑与结构建模-课件全套-第1--17章BIM概述-综合案例.pdf VIP
- 增值税季度纳税申报明细表格适用于查账征收的个体工商户.doc VIP
- 注塑厂车间安全生产培训课件.pptx VIP
- {班组长管理}丰田TOYOTAWAYTL讲义班组长.pdf VIP
- KANGHUI式髓内钉系统.pptx VIP
原创力文档

文档评论(0)