[理工] 計組 cache跟page table size的計算

作者: ok8752665 (dd8752665)   2020-01-22 20:50:51
一般在算cache大小的時候
就是直接把每一個entry的bit數算出來再乘上entry數
但算page table大小的時候 每個entry卻要補到word的倍數再乘上entry數
張凡說是因為要對齊才會快
那cache不用對齊是因為原本就很快了嗎
還是其實cache也要對齊
作者: b10007034 (Warren)   2020-01-23 02:39:00
Cache是HW運作,要幾bit運作完全看設計者高興Page table是OS 管理,如何access記憶體才會不浪費就是對齊記憶體格式,32、64、128...快只是一個比較,要存取一個資料65bits跟64bits,前者就是要後者多access一次(通常來說)
作者: mistel (Mistel)   2020-01-23 07:41:00
想問一下 cache也有所謂的clcok嗎
作者: ok8752665 (dd8752665)   2020-01-23 08:33:00
瞭解 謝謝
作者: b10007034 (Warren)   2020-01-23 09:11:00
你說clock嗎 所有數位電路都有clock控制
作者: mistel (Mistel)   2020-01-23 11:31:00
嗯嗯 所以CPU跟cache也有可能不同頻囉?
作者: ok8752665 (dd8752665)   2020-01-23 12:32:00
一般都會一樣吧 張凡好像有說以L1 cache的hit time當clock不是嗎
作者: b10007034 (Warren)   2020-01-23 15:13:00

Links booklink

Contact Us: admin [ a t ] ucptt.com