[理工] [计组]成大105 第七题

楼主: Rjunkai (RKai)   2022-01-17 00:15:57
想问一下各位这题 主要有问题的是C跟D
叶明给的答案是D
理由是其他选项没有写他是multi-cycle
那请问D选项是怎么确定一定是multi-cycle的?
https://i.imgur.com/Uhcy7Ic.jpg
作者: jacksoncsie (资工肥宅)   2022-01-17 08:29:00
题目是正确的吗?
作者: VF84 (Jolly Roger)   2022-01-17 08:44:00
D 我觉得是对的,但那是什么奇怪的理由?只有在资料会被更动的前提下,才有 coherence 的问题跟 multi-cycle 有什么关系?还是你是想说 multi-core ?
作者: jacksoncsie (资工肥宅)   2022-01-17 09:04:00
想问 a 错在哪 ?
作者: VF84 (Jolly Roger)   2022-01-17 09:42:00
write-through 也只是将内存里的资料更新成最新版,其他core 的快取内存还是旧资料,依然有 coherence 的问题write-through cache 的好处是不需要那么复杂的 coherence机制,只要去内存里捞资料就可以了
作者: wildwolf (可爱的哲哲)   2022-01-17 09:49:00
基本上不用管啥 multi-core,不可能同时去 update L1 toL3 cache,所以 (a) 是有问题的。 (d) 选项就单纯是不用去改值的内存,没有啥 coherent 的问题。
作者: jacksoncsie (资工肥宅)   2022-01-17 10:01:00
了解 感谢 V大
楼主: Rjunkai (RKai)   2022-01-17 17:35:00
抱歉我打错了 不是multi cycle 是说multi core才对想问W大 自修改代码就是会在执行期间不断修改但是不会写回到内存对吗
作者: wildwolf (可爱的哲哲)   2022-01-18 13:18:00
出题者应该只是避免被抱怨先打预防针,这种情况应该少见

Links booklink

Contact Us: admin [ a t ] ucptt.com