作者Aa841018 (andrew)
看板Grad-ProbAsk
标题[理工]计组上册503!
时间Thu Dec 13 21:08:41 2018
https://i.imgur.com/ve0m9oa.jpg
这段完全无法理解………
我怎麽看都觉得仍然有data dependent:
将s1位址的值写入t0
将t0+s2写入t0
将t0的值存入4*4+s1的记忆体位址.
实在无法理解这段课文…求解说!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.28.222.21
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1544706524.A.48F.html
1F:→ alen0303: 意思应该是你把上面排程完的t1,t2,t3都改回t0 就会有很 12/13 21:46
2F:→ alen0303: 多t0的资料相依 但他们应该要是独立不互相影响的 12/13 21:46
3F:→ alen0303: 所以透过register rename 把t1,t2,t3给用上 12/13 21:47
4F:→ alen0303: 他不是说这三个指令间的相依 是说"重复"这三个指令 会有 12/13 21:50
5F:→ alen0303: 不必要的相依 12/13 21:51
6F:推 sdfg014025xx: 相依不一定会造成资料的错误 12/13 22:30
7F:→ anonimo: 他的意思应该是说iteration间没有相依吧 12/14 20:14
8F:→ anonimo: 更正一下 应该说是iteration间的相依可以用renaming解决 12/14 20:29
9F:→ anonimo: 不是true dependency 12/14 20:29