徐州雅龙流水线设备公司简述造成流水线阻塞的原因

  • 发布时间:2019-05-13 15:45:36,加入时间:2013年02月19日(距今4535天)
  • 地址:中国»安徽»合肥:高新产业区天智路5号同创科技园7号楼
  • 公司:安徽雅龙流水线设备有限公司, 用户等级:普通会员 已认证
  • 联系:朱先生,手机:18156046043 微信:wxid-j4ysyv6z8oat22 电话:0551-65350183 QQ:1595262368

造成流水线阻塞的原因及解决办法

1:结构相关:当指令在重叠执行的过程中,硬件资源满足不了指令重叠执行的要求,发生资源冲突时将产生结构相关。解决方法:添加硬件资源,例如解决访存冲突就使用指令cache和数据cache分开的哈弗结构。:

2:数据相关:当一条指令需要用到前面指令的执行结果,而这些指令均在流水线中重叠执行时,就可能引起数据相关。解决方法:数据重定向技术,或者称为旁路技术(forwarding)。

3:控制相关:当流水线遇到分支指令和其他会改变PC值的指令时,会发生控制相关。解决方法:分支预测技术,投机执行,延迟分支。

联系我时请说明来自志趣网,谢谢!

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。