- 1、本文档共142页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机体系结构PPT教学课件-第三章流水线
Chapter 3 PIPELINING Basic and Intermediate Concepts流水线:基本概念 Computer Architecture A Quantitative Approach A. 流水线基本定义 What is pipelining? (什么是流水线) How is the pipelining Implemented? (流水线是怎么实现的) What makes pipelining hard to implement? (流水线实现的困难是什么) Basic methods improving pipelining (提高流水线性能的一些基本方法) What is Pipelining ? Pipelining(流水线定义): “A technique designed into some computers to increase speed by starting the execution of one instruction before completing the previous one.” Modern English-Chinese Dictionary implementation technique whereby different instructions are overlapped in execution at the same time.(多条指令同时重叠执行) implementation technique to make fast CPUs Why Pipelining: Its Nature(流水线的本质) Laundry(洗衣店) Ann, Brian, Cathy, Dave each have one load of clothes to wash, dry, and fold Washer(洗衣机) takes 30 minutes Dryer(干衣机) takes 40 minutes “Folder”(叠衣人) takes 20 minutes 顺序执行的洗衣 Sequential laundry takes 6 hours for 4 loads If they learned pipelining, how long would laundry take? 流水线的洗衣 开始工作越快越好 Why pipelining : overlapped(重叠) Latches(锁存器), called pipeline registers break up computation into 5 stages Deal 5 tasks at the same time. Only deal one task each time. This task takes “ such a long time” ns: nanosecond 纳秒即十亿分之一秒 Why pipelining: more faster Can “launch(开始)” a new computation every 100ns in this structure Can finish 107 computations per second Can launch a new computation every 20ns in pipelined structure Can finish 5×107 computations per second Why pipelining : conclusion The key implementation technique used to Make fast CPU: decrease CPUtime.(减少CPU时间的关键技术) Improving of Throughput ( rather than individual execution time) (提高吞吐量,而不是单条指令的执行时间) Improving of efficiency for resources (functional unit) (提高了资源的有限利用率) What is a pipeline ? A pipeline is like an auto assemble line A pipeline has many stages(流水线有多个阶段—称流水级或流水节拍) Each stage carries out a different part of instruction or operation (每一个流水线完成指令操作的不同部分) The stage
您可能关注的文档
- 电子政务PPT教案课件-第7章 政府公共服务电子化.ppt
- 硕士研究生非笔试课程考核报告计算机测控网络系统--基于ATmega64的面粉厂粉尘及浓度的检测与控制.doc
- 离散数学PPT电子教案-第01章 集合论.ppt
- 离散数学PPT电子教案-第08章_函数.ppt
- 离散数学PPT电子教案-第05章_推理与证明技术.ppt
- 离散数学PPT电子教案-第07章_特殊关系.ppt
- 离散数学PPT电子教案-第06章_二元关系.ppt
- 第10章PLSQL编程-Oracle9i 关系数据库教学课件.ppt
- 第三代移动通信技术试验测试规范-cdma2000A10A11接口.doc
- 第三章__关系数据库标准语言SQL-1.ppt
- 2024_2025学年新教材高中生物课时评价5激素的作用特点其他体液成分参与的体液调节关注过量使用激素和滥用兴奋剂的问题含解析苏教版选择性必修1.doc
- 2025版高中历史第一单元古代中国的政治制度第3课从汉至元政治制度的演变提升训练含解析新人教版必修1.docx
- 2024高考历史一轮复习专题五当今世界政治格局的多极化趋势第16讲美苏争锋训练含解析人民版.doc
- 2024_2025学年新教材高中地理课时评价14海洋与人类含解析湘教版必修第一册.doc
- 2024年新教材高中化学第三章水溶液中的离子反应与平衡第三节课时3影响盐类水解的主要因素盐类水解的应用作业含解析新人教版选择性必修1.docx
- 2024高考历史一轮复习专题二近代中国维护国家主权的斗争与近代中国的民主革命第6讲太平天国运动与辛亥革命学案人民版.doc
- 2024_2025学年高中地理第四章区域经济发展问题研究我的家乡怎样发展教案3新人教版必修3.docx
- 2025版新教材高考英语一轮复习课时质量评价39选择性必修第四册Unit3Theworldmeets.doc
- 2024_2025学年新教材高中地理第3章环境安全与国家安全第3节生态保护与国家安全学案新人教版选择性必修3.doc
- 2024_2025学年高中历史第七单元现代中国的对外关系第24课开创外交新局面4教学教案新人教版必修1.doc
文档评论(0)