→ DLHZ: 應該就是說set size的設計 從兩個角度來說都是合理的 但是不 12/18 13:34
→ DLHZ: 可逆同時採用 12/18 13:34
→ Aa841018: cache size大,讓set size變小會改善效能……這我想不通 12/18 13:59
→ Aa841018: … 12/18 13:59
→ Aa841018: 後面那個方法也不是很能理解…… 12/18 14:01
→ DLHZ: 我理解是 在空間有限的時候增加associativity來避免過多的co 12/18 15:30
→ DLHZ: nflict miss 但同時也造成access time增加 所以空間夠的時候 12/18 15:30
→ DLHZ: 就沒有這必要 至於後面的目前沒什麼想法 12/18 15:30
→ DLHZ: *不可能 上面打錯 12/18 15:32
→ a9778875: 我的想法是cache的block太大的話,會導致hit的時間被拉 12/18 17:36
→ a9778875: 長,所以block不能太大,能memory的主要目標是增加hit r 12/18 17:36
→ a9778875: ate 所以就把page size加大 12/18 17:36
→ a9778875: cache那段可以看白算盤 RISC-V版裡的p.766 有寫 12/18 17:37
→ b10007034: D選項的邏輯都是符合AMAT的 12/18 23:14
推 mistel: 是不是要先給個capacity size,set size一個清楚的定義啊 12/18 23:44
→ mistel: ,我覺得樓上各位講的東西都不太一樣 12/18 23:44
推 b10007034: 題意應該蠻清楚的吧,就描述為何block size是變小較好 12/19 09:16
→ b10007034: 然後page size是變大較好 12/19 09:17
→ b10007034: capacity size就是cache size 12/19 09:17
→ b10007034: set size對應到cache-memory就是block size 12/19 09:17
→ b10007034: 對應到 memory-disk就是page size 12/19 09:18
→ b10007034: 一個變小一個變大,所以會不直覺 12/19 09:20