bet手机网址_bet乐德网址
bet手机网址_bet乐德网址

您的位置:主页 > bet36官方网址 >

系统配置第3章Pipeline Essentials.ppt

作者:365bet足球真人发布时间:2019-09-06 07:21

两个管道阶段都访问指令缓存。这是一个时钟周期。
3
9指令流输出指令多指令指令ILP并行流水线n处理器可在1个时钟周期内发送n条指令。
但是,这些n条指令不是同时发送的,而是每1 / n个时钟周期发送一次。
每个时钟周期发送两个指令的超导处理器的指令执行时空图如下。2。有多种方法可以改善超标量机器的性能。超标量处理器重复建立多个组件。组件“解码”,“执行”和“写入结果”一起工作以加速指令的执行以换取处理器性能,代价是增加的硬件资源。
超流水线处理器只需添加少量硬件,即通过完全覆盖每个部件的硬件来提高处理器的性能。
3
从管道的时空视角来看,超标量处理器使用空间并行性,超级流水线处理器使用时间并行性。
3
展开10个循环和编程指令在编译时多次扩展循环体,然后重新排序指令以进一步改善流水线并行性。
示例:LOOP:LDF0,0(R1)/ / ADDDF4,F0,F2 //添加SD0(R1),F4 //存储编号SUBR1,R1,#8 / /指针减去8 BNEZR1,LOOP / /(R1)≠转移到0,LOOP根据操作时间的不同而不同,插入等待时间以确保管道正常运行。
LOOP:暂停LDF0,0(R1)ADDDF4,F0,F2 SD0(R1),F4SUBR1,R1,#8 BNEZR1暂停,LOOP暂停以编程循环体,并将运行时间缩短9个周期6直到周期。
LOOP:LDF0,0(R1)阻止ADDDF4,F0,F2SUBR1,R1,#8 BNEZR1,LOOPSD8(R1),F43。
扩展10个循环和编程指令以扩展LOOP循环体:LDF0,0(R1)2 ADDDF4,F0,F23 SD0(R1),F41 LDF6,-8(R1)2 ADDDF8,F6,F23 SD-8(R1)F81 LDF10-16(R1)2 ADDDF 12,F10,F23SD-16(R1),F121 LDF14,-24(R1)2 ADDDF 16,F14,F23 SD-24(R1),F161 SUBR1,R1,#321 BNEZR1,LOOP23。
在重新编程循环之前,10循环扩展和指令编程在总共27个循环中完成4个循环。LDF0,0(R1),LDF6,-8(R1),LDF10,-16(R1)


bet彩票官网