看板 Grad-ProbAsk 關於我們 聯絡資訊
想問一下各位這題 主要有問題的是C跟D 葉明給的答案是D 理由是其他選項沒有寫他是multi-cycle 那請問D選項是怎麼確定一定是multi-cycle的? https://i.imgur.com/Uhcy7Ic.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.240.63.145 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1642349760.A.6F1.html
jacksoncsie: 題目是正確的嗎? 01/17 08:29
VF84: D 我覺得是對的,但那是什麼奇怪的理由? 01/17 08:44
VF84: 只有在資料會被更動的前提下,才有 coherence 的問題 01/17 08:44
VF84: 跟 multi-cycle 有什麼關係? 01/17 08:44
VF84: 還是你是想說 multi-core ? 01/17 08:45
jacksoncsie: 想問 a 錯在哪 ? 01/17 09:04
VF84: write-through 也只是將記憶體裡的資料更新成最新版,其他 01/17 09:42
VF84: core 的快取記憶體還是舊資料,依然有 coherence 的問題 01/17 09:42
VF84: write-through cache 的好處是不需要那麼複雜的 coherence 01/17 09:43
VF84: 機制,只要去記憶體裡撈資料就可以了 01/17 09:43
wildwolf: 基本上不用管啥 multi-core,不可能同時去 update L1 to 01/17 09:49
wildwolf: L3 cache,所以 (a) 是有問題的。 (d) 選項就單純是不用 01/17 09:50
wildwolf: 去改值的記憶體,沒有啥 coherent 的問題。 01/17 09:50
jacksoncsie: 了解 感謝 V大 01/17 10:01
Rjunkai: 抱歉我打錯了 不是multi cycle 是說multi core才對 01/17 17:35
Rjunkai: 想問W大 自修改代碼就是會在執行期間不斷修改 01/17 22:39
Rjunkai: 但是不會寫回到記憶體對嗎 01/17 22:39
wildwolf: 出題者應該只是避免被抱怨先打預防針,這種情況應該少見 01/18 13:18