- 4
- 0
- 约1.29千字
- 约 30页
- 2018-11-19 发布于江苏
- 举报
第9章 流水处理机及设计
?第9章 流水线处理机及设计 本章主要内容: 本章讲述以时间重叠为主来提高计算机系统并行处理能力的流水线处理机。首先,叙述流水处理的基本原理、流水线的分类和流水线处理机的主要性能。其后,讨论影响流水性能的各种相关处理和流水线的调度问题。最后,简要讲述有关指令级高度并行的超标量、超长指令字、超流水线处理机的概念。重点要求掌握流水线处理机的基本原理和流水线的性能分析。 9.1 先行控制技术 9.2 流水线工作原理 9.3 流水线性能分析 9.4 其他结构的高性能处理机 9.1 先行控制技术 9.1.1 重叠控制与先行控制 9.1.2 先行控制方式中处理机的结构 9.1.3 先行控制方式中缓冲深度的设计 9.1.4 数据相关 9.1.5 控制相关 1.猜测法 2.采用延迟转移 3.加快短循环程序的处理 4.设置两个先行指令缓冲栈 9.2 流水线工作原理 9.2.1 流水线的工作原理及定义 9.2.2 流水线的分类 1.按流水处理的级别分类 功能部件级、处理机级和系统级等多种类型。 2.按功能分类 流水线按功能可以分为单功能流水线和多功能流水线。 3.按流水线不同功能的联接切换方式分类 按多功能流水线的各段能否允许同时用于多种不同功能联接,可把流水线分为静态流水线和动态流水线。 4.按流水线的结构分类 从流水线中各功能段之间是否有反馈回路,可把流水线分为线性流水线和非线性流水线。 9.3 流水线性能分析 衡量处理机性能的指标主要是吞吐率(thoughput rate,TP)、加速比(speedup ratio)和效率(efficiency)。 9.3.1 线性流水线的性能分析 1.吞吐率 2.加速比 3.效率 如果各段执行时间相等,则各段的效率是相等的,都等于。即 (9-15) 则整个流水线的效率为: 9.3.3 非线性流水线的调度技术简介 9.4 其他结构的高性能处理机 9.4.1 超标量处理机 超标量流水机则采用多指令流水线,每个同时流出m条指令(称度为m)。 9.4.2 超流水线处理机 9.4.3 超标量超流水线处理机 超标量超流水线处理机就是将超标量技术和超流水线技术结合到一起,从而进一步提高处理机的指令级并行度。 9.4.4 超长指令字技术 * * 图9-1 无重叠执行方式 图9-2 一次重叠执行方式 图9-3 二次重叠执行方式 图9-4 先行控制方式中的一次重叠执行方式 图9-5 分析与执行时间不等的一次重叠执行方式 图9-6 先行控制方式 图9-7 采用先行控制方式的处理机结构 图9-8 重叠执行时第K条指令和第K+1条指令的关系 图9-10 指令解释的流水线处理 图9-11 指令解释流水处理的时(间)-空(间)图 图9-12 浮点加法器的四级流水线 图9-13 系统级流水线 TP= 图9-18 各段执行时间相等的流水线时空图 图9-21 任务数与加速比的关系 *
您可能关注的文档
- 第18课 中国代民族工业的发展.ppt
- 第19章 摄食eeding.ppt
- 第19章 摄feeding.ppt
- 第18课 中近代民族工业的发展.ppt
- 第19章管理零售、批发与市场后勤.ppt
- 第19章管理零、批发和市场后勤.ppt
- 第19课 中国代民族工业的发展.doc
- 第19课 中近代民族工业的发展.doc
- 第1单元 位置与方向第二单元 除数是1位数的除法第三单元.ppt
- 第17章 非性电路简介.doc
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)