[理工] 成大 計組 102 第八題(c)

看板Grad-ProbAsk作者 (Data)時間3年前 (2021/01/28 14:29), 3年前編輯推噓12(12011)
留言23則, 8人參與, 3年前最新討論串1/1
https://i.imgur.com/B5CDAe5.jpg
c選項 write through是single processor 老師上課是說write through看到coherency直接錯 可是如果這樣想 single processor沒有multi processor的coherency問題 因為他是有consistency的問題 那c不就是對的嗎QQ 還是我想太多了 ---- Sent from BePTT -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.190.15 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1611815377.A.44B.html

01/28 15:11, 3年前 , 1F
coherency 不是multiprocessor嗎
01/28 15:11, 1F

01/28 15:15, 3年前 , 2F
就算直接寫到記憶體 其他cpu的快取還是可能會讀錯
01/28 15:15, 2F
懂了 我理解太差 感謝

, , 3F
阿阿對我打錯 感謝回答QQ
但我的意思是write through是單一處理器 雖然單一處理器依然有一致性的問題 但選項是說它沒有coherency (兩個處理器才有的問題) 就文字上不是對的嗎 ※ 編輯: smalldata (111.83.190.15 臺灣), 01/28/2021 16:00:34 ※ 編輯: smalldata (111.83.190.15 臺灣), 01/28/2021 16:03:34 ※ 編輯: smalldata (111.83.190.15 臺灣), 01/28/2021 16:05:58

01/28 16:12, 3年前 , 4F
選項d是在考英文嗎XD
01/28 16:12, 4F

01/28 16:22, 3年前 , 5F
D好好笑
01/28 16:22, 5F

01/28 17:50, 3年前 , 6F
D考kK音標都快忘惹><
01/28 17:50, 6F

01/28 18:47, 3年前 , 7F
原來是在考英文阿 我還以為是在考計組呢
01/28 18:47, 7F

01/28 19:07, 3年前 , 8F
但原因是錯的吧 並不是因為寫進記憶體裡而沒有coherence
01/28 19:07, 8F
喔喔是這樣 感謝QQ

01/28 19:31, 3年前 , 9F
我應該會選c write miss才有可能不一致
01/28 19:31, 9F

01/28 19:34, 3年前 , 10F
https://bit.ly/3ciyhr7 像這篇中間有寫到w-t自動解決
01/28 19:34, 10F

01/28 19:34, 3年前 , 11F
不一致的問題
01/28 19:34, 11F
※ 編輯: smalldata (111.242.212.7 臺灣), 01/28/2021 19:58:34

01/29 01:17, 3年前 , 12F
但是read還是會有問題吧
01/29 01:17, 12F

01/29 02:16, 3年前 , 13F
我覺得這題是在比較write through跟write back的差別 跟
01/29 02:16, 13F

01/29 02:16, 3年前 , 14F
multiprocessor比較無關
01/29 02:16, 14F

01/29 02:17, 3年前 , 15F
現在才看到上面打錯@@ write back打成write miss
01/29 02:17, 15F

01/29 02:26, 3年前 , 16F
當然題目直接說no coherence problem明顯是有點問題的 看
01/29 02:26, 16F

01/29 02:26, 3年前 , 17F
答案怎麼給囉@@
01/29 02:26, 17F

01/29 09:43, 3年前 , 18F
不是跟multiprocessor 有沒有關 本來就是multiprocessor
01/29 09:43, 18F

01/29 09:43, 3年前 , 19F
才有快取一致性問題 只是原po一開始想錯所以提醒他 這題
01/29 09:43, 19F

01/29 09:43, 3年前 , 20F
就是即便你今天使用w-t (i.e.在write hit時寫到memory)
01/29 09:43, 20F

01/29 09:43, 3年前 , 21F
其他cpu的快取還是有可能已經有那個block 還沒更新造成r
01/29 09:43, 21F

01/29 09:43, 3年前 , 22F
ead hit時讀錯資料 所以一樣有快取一致性問題
01/29 09:43, 22F

01/29 12:25, 3年前 , 23F
了解 之前誤會cache coherence的定義了@@ 感謝a大
01/29 12:25, 23F
文章代碼(AID): #1W4bdHHB (Grad-ProbAsk)