[理工]106 清大計系

看板Grad-ProbAsk作者 (萬能史哥)時間5年前 (2019/02/06 23:12), 編輯推噓1(107)
留言8則, 3人參與, 4年前最新討論串1/1
我看大神的解說之後第一題好像懂了,可是(B)真的看不懂 https://imgur.com/0SBsdar.jpg
https://imgur.com/BdaUR9X.jpg
然後看了大神的解說 https://imgur.com/dC4Uhdc
不懂的是 當thread遇到data hazard會一直stall到把結果寫回, (1)但為何cycle2的 IF 不是stall,不是說要stall嗎?還是因為是在ID階段偵測? (2)為什麼cycle3的 IF 會是th1,ID會是 Stall;正常來說不應該是 IF ID 同時都stal嗎像 然後cycle 4 , cycle5 為什麼都是頭尾thread 中間都是stall 這我真的不懂怎麼演變的 請各位大神幫我解答好嗎 感謝你們 祝新年快樂 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.246.37.206 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1549465951.A.AA0.html

02/07 00:20, 5年前 , 1F

02/07 00:20, 5年前 , 2F
圖示版看看有沒有比較好懂XD
02/07 00:20, 2F

02/07 00:20, 5年前 , 3F
原本應該是stall到有結果,FGMT可以透過切thread,讓stal
02/07 00:20, 3F

02/07 00:20, 5年前 , 4F
l的時候別的thread可以用這個功能單元,有好像是別的thre
02/07 00:20, 4F

02/07 00:20, 5年前 , 5F
ad取代stall的效果,也讓stall的時候可以有別的工作做
02/07 00:20, 5F

02/07 10:10, 5年前 , 6F
好喔謝謝帥大神 應該懂了﴿?
02/07 10:10, 6F

02/07 10:11, 5年前 , 7F
問號是表情符號哈哈哈
02/07 10:11, 7F

12/06 09:30, 4年前 , 8F
題目有說明stall這部分
12/06 09:30, 8F
文章代碼(AID): #1SMlbVgW (Grad-ProbAsk)