电脑桌面
添加蜗牛文库到电脑桌面
安装后可以在桌面快捷访问

第4章 指令集并行.pptVIP免费

第4章 指令集并行.ppt第4章 指令集并行.ppt第4章 指令集并行.ppt第4章 指令集并行.ppt第4章 指令集并行.ppt
1/134▲4.1指令级并行的概念4.2指令的动态调度4.3动态分支预测技术4.4多指令流出技术4.5循环展开和指令调度第4章指令级并行本章研究:如何通过各种可能的技术,获得更多的指令级并行性。硬件+软件技术2/134▲几乎所有的现代处理机都利用流水线来使指令重叠执行,达到提高处理机性能的目的。这种指令之间存在的潜在并行性称为指令级并行ILP(Instruction-LevelParallelism)。开发ILP的方法基于软件的静态方法:在编译阶段静态地发现并行。基于硬件的动态方法:在执行阶段动态地发现并行。必须要硬件技术和软件技术互相配合,才能够最大限度地挖掘出程序中存在的指令级并行。4.1指令级并行4.1.1指令级并行的概念3/134▲4.1指令级并行1.流水线处理机的实际CPI理想流水线的CPI加上各类停顿的时钟周期数:CPI流水线=CPI理想+停顿结构冲突+停顿数据冲突+停顿控制冲突理想CPI是衡量流水线最高性能的一个指标。2.基本程序块基本程序块:一段除了入口和出口以外不包含其他分支的线性代码段。程序平均每4~7条指令就会有一个分支。由于数据相关,基本块内的并行性非常有限比基本块的平均大小要小的多4/134▲4.1指令级并行3.循环级并行为了提高指令级并行,使一个循环中的不同循环体并行执行是最常见、最基本的方法也是指令级并行研究的重点之一例如,考虑下述循环:for(i=1;i<=500;i=i+1)a[i]=a[i]+s;在每一次循环的内部没有任何的并行性;但每一次循环都可以与其他的循环重叠并行执行。开发循环级并行的最基本技术采用向量指令和向量数据表示循环展开(loopunrolling)技术5/134▲4.1指令级并行4.相关与流水线冲突相关性是程序固有的一种属性,它反映了程序中指令之间的相互依赖关系。数据相关、名相关、控制相关流水线冲突是指对于具体的流水线来说,由于相关的存在,使得指令流中的下一条指令不能在指定的时钟周期执行。结构冲突数据冲突控制冲突具体的一次相关是否会导致实际冲突的发生以及该冲突会带来多长的停顿,则是流水线的属性。6/134▲4.1指令级并行5.可以从两个方面来解决相关性问题:保持相关,但避免发生冲突。指令调度:静态调度、动态调度通过代码变换,消除相关。6.程序顺序:由源程序确定的、在完全串行方式下指令的执行顺序。开发并行性,必须保持程序顺序7.控制相关并不是一个必须严格保持的关键属性。当存在控制相关时,如果不遵守控制相关的依赖关系、执行本来不该执...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

蜗牛文库的最新文档

二年级数学下册其中检测卷二年级数学下册其中检测卷附答案#期中测试卷.pdf
10.00金币
0下载
二年级数学下册期末质检卷(苏教版)二年级数学下册期末质检卷(苏教版)#期末复习 #期末测试卷 #二年级数学 #二年级数学下册#关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册期末混合运算专项练习二年级数学下册期末混合运算专项练习#二年级#二年级数学下册#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册年月日三类周期问题解题方法二年级数学下册年月日三类周期问题解题方法#二年级#二年级数学下册#知识分享 #关注我持续更新小学知识 #家长收藏孩子受益.pdf
10.00金币
0下载
二年级数学下册解决问题专项训练二年级数学下册解决问题专项训练#专项训练#解决问题#二年级#二年级数学下册#知识分享.pdf
10.00金币
1下载
二年级数学下册还原问题二年级数学下册还原问题#二年级#二年级数学#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册第六单元考试卷家长打印出来给孩子测试测试争取拿到高分!#小学二年级试卷分享 #二年级第六单考试数学 #第六单考试#二年级数学下册.pdf
10.00金币
0下载
二年级数学下册必背顺口溜口诀汇总二年级数学下册必背顺口溜口诀汇总#二年级#二年级数学下册 #知识分享 #家长收藏孩子受益 #关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册《重点难点思维题》两大问题解决技巧和方法巧算星期几解决周期问题还原问题强化思维训练老师精心整理家长可以打印出来给孩子练习#家长收藏孩子受益 #学霸秘籍 #思维训练 #二年级 #知识点总结.pdf
10.00金币
0下载
二年级数学下册 必背公式大全寒假提前背一背开学更轻松#二年级 #二年级数学 #二年级数学下册 #寒假充电计划 #公式.pdf
10.00金币
0下载
蜗牛文库+ 关注
实名认证
内容提供者

提供各种专业文档内容

确认删除?
QQ
  • QQ点击这里给我发消息
微信客服
  • 微信客服
回到顶部