看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/D3uOfUD.jpg https://i.imgur.com/PTFAVmi.jpg 請問3.(d).... 完全看不懂,麻煩詳細解釋一下… -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.131.144 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1576628039.A.599.html
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: https://i.imgur.com/y0LdScY.png 12/18 23:02
b10007034: https://i.imgur.com/PWSkHZK.png 12/18 23:13
b10007034: D選項的邏輯都是符合AMAT的 12/18 23:14
b10007034: https://i.imgur.com/QcdgG3r.png 減低miss rate 12/18 23:20
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