[理工]计组上册503!

楼主: Aa841018 (andrew)   2018-12-13 21:08:41
https://i.imgur.com/ve0m9oa.jpg
这段完全无法理解………
我怎么看都觉得仍然有data dependent:
将s1位址的值写入t0
将t0+s2写入t0
将t0的值存入4*4+s1的内存位址.
实在无法理解这段课文…求解说!
作者: alen0303 (艾伦零参 智商负三)   2018-12-13 21:46:00
意思应该是你把上面排程完的t1,t2,t3都改回t0 就会有很多t0的资料相依 但他们应该要是独立不互相影响的所以透过register rename 把t1,t2,t3给用上他不是说这三个指令间的相依 是说"重复"这三个指令 会有不必要的相依
作者: sdfg014025xx (随便就好)   2018-12-13 22:30:00
相依不一定会造成资料的错误
作者: anonimo (unknown)   2018-12-14 20:14:00
他的意思应该是说iteration间没有相依吧更正一下 应该说是iteration间的相依可以用renaming解决不是true dependency

Links booklink

Contact Us: admin [ a t ] ucptt.com