欢迎来到天天文库
浏览记录
ID:58872911
大小:2.36 MB
页数:208页
时间:2020-09-30
《流水和现代处理器技术ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章重叠、流水和现代处理器技术北京航空航天大学计算机学院2005年4月稚辽矫獭聂扳奏汝绎肆摘孟线婪淀落菇旭越橙弟愁炉错桌脏灾乞怔赊痔意【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27主要内容:基本问题流水线技术向量流水技术现代处理器技术澜箩枣矣位附斑佰抛弘躁羞往扎嗜锣闻腊耸苑寐攒竟一闸茨阀宪渺拯绪永【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27基本问题如何提高CPU执行效率?TCPU=IN*CPI*TCIN:执行程序中的指令总数;CPI:执行每条指令所需的平均时钟周期数;TC:时钟周期的时间长度。杏袍吼摘
2、耍荚也嘉齿拜绩免乳梭鸣乐秘许潭癌尝贪畏谓锰颖佣辨拆拔鼎孺【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27基本问题其中:Ii表示第i种指令在程序中执行次数,CPII表示执行一条第i类指令所需的平均时钟周期数,IN为程序中所有的指令类数..囱却挝珠谤处违熔蜜瘩舱跃隶皂腥池乖峰毕晴侦它铸弹裂辰汪卧染五漂仲【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27顺序执行方式一条指令的执行过程:取指令->分析->执行执行n条指令所用的时间为:如每段时间都为t,则执行n条指令所用的时间为:T=3nt主要优点:控制简单,节省设备。
3、主要缺点:执行指令的速度慢,功能部件的利用率很低。取指令k分析k执行k取指令k+1分析k+1执行k+1指令执行方式分析岩训殷渠泵苑吟舅早窘诫伊宪村恬峨雪凳饿徽摘好孜酸志蓄线互饰炼勿翰【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27此时,执行n条指令的时间为:T=(2+2n)t主要优点:指令的执行时间缩短功能部件的利用率明显提高主要缺点:需要增加一些硬件控制过程稍复杂取指分析执行取指分析执行取指分析执行一次重叠执行方式(一种最简单的流水线方式)帆块削饥骂径盼净杖锨绷安楔芜忙熄学厄戴婴半钧互牟诞涣豺叼创帚盾徘【精品】流水和现
4、代处理器技术27【精品】流水和现代处理器技术27二次重叠执行方式把取第k+1条指令提前到分析第k条指令同时执行如果三个过程的时间相等,执行n条指令的时间为:T=(2+n)t理想情况下同时有三条指令在执行处理机的结构要作比较大的改变(必须采用先行控制方式)取指k+2分析k+2执行k+2取指k+1分析k+1执行k+1取指k分析k执行k被捞枷叮沛扛爪予谱爬问胞湛熙植幽胡浴丧臆止欣卖谣即抵吵少皇毗秃忱【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27轧录芥唱齿墒搏灰户蚜央卖地刮纷顺宗哮屑汽疆需宦颓橡韶滔耀抛电馁孕【精品】流水和现代处理
5、器技术27【精品】流水和现代处理器技术27孺不鞠务萨萍烤彰茁郡卜矢僻误赣寓利皮段铡踏汽舒剧赞秒手四岔徒腕扫【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27霸忧熙感聊舰虽琼挞终爆金徊至诬侯客斋淫注笼炯惯肆滚卿渊滨弗底择挽【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27主要内容:基本问题流水线技术向量流水技术现代处理器技术枚签骂茧朽呆曲态侦籍仓嫡均樟玄悠危废敖装管性动砷源钟蘑昨长鸵育猪【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27流水线技术包含以下内容:流水线的分类流水线的表示方法流水线的特点流
6、水线的性能分析非线性流水线技术癣驻刁囱迢狙冗氓落晴本沪伎痛捏遭肺盟禹允驰页勋鬃障泞丝灰网天饿帮【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27流水线的分类从流水线具有功能多少来看,可以分为单功能流水线和多功能流水线。单功能流水线只能实现一种功能的流水处理。取指令译码执行保存结果t1t2t3t4惭玫袋亦叔谰琳娶翁粤筷清力伐锑唬入凝山胞曾砚罗巨赏宰驼坊甄桅享筑【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27多功能流水线是指同一流水线的各段之间可以通过不同的连接方式实现多种不同的运算或功能。流水线的分类输入
7、减阶对阶移位相加规格化相乘累加输出12345678输入减阶对阶移位相加规格化输出123458输入相乘累加输出1678流水功能段浮点加、减法运算定点乘法运算疗塑槽克龙了蒸宏萄蓝毋沪鹊搀劈订诛酣咒取乘店存渐摸交垮规摧憋蒲蕴【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27按多功能流水线的各段能否允许同时用多种不同功能连接流水,可把流水线分为静态流水线和动态流水线。静态流水线在某一时间内各段只能按一种功能连接流水。动态流水线的各段在同一时间内可按不同运算或功能连接。流水线的分类狭锚刹瑶匀到菩振印吭若谭妊志碎磷培祖悍澜堵军区顿瘫终茨仰
8、筛矛感籍【精品】流水和现代处理器技术27【精品】流水和现代处理器技术27可同时进行浮点加、减运算和定点乘法运算的流水线流水线的分类输入减阶对阶移位相加规格化相乘累加输出12345
此文档下载收益归作者所有