ImageVerifierCode 换一换
格式:PPTX , 页数:13 ,大小:157.89KB ,
资源ID:10020065      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/10020065.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(流水线技术.pptx)为本站上传会员【天****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

流水线技术.pptx

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,第,3,章 流水线技术,3.5,非线性流水线的调度,非线性流水线因为段间设置有反馈回路,一个任务在流水的全过程中,可能会多次通过同一段或越过某些段。这样,如果每拍向流水线送入一个新的任务,将会发生多个任务争用同一功能段的使用冲突现象。,究竟间隔几拍送入下一个任务,才既不发生功能段使用冲突,又能使流水线有较高的吞吐率和效率,是流水线调度要解决的问题,。,3.5,非线性流水线的调度,非线性单功能 流水线的任务优化调度和控制方法,二维的预约表,延迟禁止表,F,(ForbiddenList),,如,F,=1,5,

2、6,8,冲突向量,C(CollisonVector),。如,C=,(10110001),状态转移图,计算出每种调度方案的平均间隔拍数,从中找出其最小者,3.5,非线性流水线的调度,预约表,横向(向右):时间(一般用时钟周期表示),纵向(向下):流水线的段,例:一个,5,功能段非线性流水线预约表,如果在第,n,个时钟周期使用第,k,段,则在第,k,行和第,n,列的交叉处的格子里有一个,。,3.5,非线性流水线的调度,根据预约表写出禁止表,F,禁止表,F,:一个由禁用启动距离构成的集合。,具体方法,对于预约表的每一行的任何一对,,用它们所在的列号相减(大的减小的),列出各种可能的差值,然后删除相同

3、的,剩下的就是禁止表的元素。,在上例中,第一行的差值只有一个:,8,;,第二行的差值有,3,个:,1,,,5,,,6,;,第,3,行只有一个,没有差值;,第,4,和第,5,行的差值都只有一个:,1,;,其禁止表是:,F=1,,,5,,,6,,,8,3.5,非线性流水线的调度,根据禁止表,F,写出初始冲突向量,C,0,(进行从一个集合到一个二进制位串的变换),冲突向量,C,:一个,N,位的二进制位串。,设,C,0,=,(,c,N,c,N-1,c,i,c,2,c,1,),,则:,c,i,=0,:允许间隔,i,个时钟周期后送入后续任务,c,i,=1,:不允许间隔,i,个时钟周期后送入后续任务,对于上

4、面的例子,F=1,,,5,,,6,,,8,C,0,=,(,10110001,),3.5,非线性流水线的调度,根据初始冲突向量,C,0,画出状态转换图,当第一个任务流入流水线后,初始冲突向量,C,0,决定了下一个任务需间隔多少个时钟周期才可以流入。,在第二个任务流入后,,新的冲突向量是怎样的呢?,假设第二个任务是在与第一个任务间隔,j,个时钟周期流入,这时,由于第一个任务已经在流水线中前进了,j,个时钟周期,其相应的禁止表中各元素的值都应该减去,j,。,对冲突向量来说,就是,逻辑右移,j,位,(左边补,0,)。,在冲突向量上,就是对它们的冲突向量进行,“或”运算,。,SHR,(j),(,C,0,

5、C,0,其中,:,SHR,(j),表示逻辑右移,j,位,3.5,非线性流水线的调度,推广到更一般的情况,假设,:,C,k,:当前的冲突向量,j,:,允许的时间间隔,则新的冲突向量为:,SHR,(j),(,C,k,),C,0,对于所有允许的时间间隔都按上述步骤求出其新的冲突向量,并且把新的冲突向量作为当前冲突向量,反复使用上述步骤,直到不再产生新的冲突向量为止。,3.5,非线性流水线的调度,从初始冲突向量,C,0,出发,反复应用上述步骤,可以求得所有的冲突向量以及产生这些向量所对应的时间间隔。由此可以画出用冲突向量表示的,流水线状态转移图,。,有向弧,:表示状态转移的方向,弧上的数字,:表示

6、引入后续任务(从而产生新的冲突向量)所用的时间间隔(时钟周期数),3.5,非线性流水线的调度,对于上面的例子,(,1,),C,0,=,(,10110001,),引入后续任务可用的时间间隔为:,2,、,3,、,4,、,7,个时钟周期,如果采用,2,,则新的冲突向量为:,(,00101100,)(,10110001,),=,(,10111101,),如果采用,3,,则新的冲突向量为:,(,00010110,)(,10110001,),=,(,10110111,),如果采用,4,,则新的冲突向量为:,(,00001011,)(,10110001,),=,(,10111011,),如果采用,7,,则新

7、的冲突向量为:,(,00000001,)(,10110001,),=,(,10110001,),3.5,非线性流水线的调度,(,2,)对于新向量,(,10111101,),,其可用的时间间隔为,2,个,和,7,个,时钟周期。用类似上面的方法,可以求出其后续的冲突向量分别为,10111101,),和,(,10110001,),。,(,3,)对于其他新向量,也照此处理。,(,4,)在此基础上,画出状态转移示意图。,3.5,非线性流水线的调度,根据状态转换图写出最优调度方案,根据流水线状态图,由初始状态出发,任何一个闭合回路即为一种调度方案。,列出所有可能的调度方案,计算出每种方案的平均时间间隔,从

8、中找出其最小者即为最优调度方案。,上例中,各种调度方案及其平均间隔时间。,3.5,非线性流水线的调度,最佳方案:,(,3,,,4,),平均间隔时间:,3.5,个时钟周期(吞吐率最高),尽管(,4,,,3,)调度方案平均间隔拍数也是,3.5,拍,但若实际流入任务数不是循环所需任务数的整数倍,则其实际吞吐率相对会低些,所以不作为最佳调度方案。,方案,(,3,,,4,),是一种,不等时间间隔的调度方案,,与,等间隔的调度方案,相比,在控制上要复杂得多。为了简化控制,也可以采用等间隔时间的调度方案,但吞吐率和效率往往会下降不少。,在上述例子中,等时间间隔的方案只有一个:,(,7,),,其吞吐率下降了一半。,3.5,非线性流水线的调度,例题:在一个,4,段的流水线处理机上需经,7,拍才能完成一个任务,其预约表如表所示。,分别写出延迟禁止表,F,、冲突向量,C,;,画出流水线状态转移图;求出最小平均延迟及流水线的最大吞吐率及其调度时的最佳方案。按此调度方案,输入,6,个任务,求实际的吞吐率。,时间,段,1,2,3,4,5,6,7,S1,S2,S3,S4,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服