什麼是寫入配置(Write-allocate)
寫入時發生快取失誤,先將該行載入快取再進行寫入的方式。多與寫回方式組合使用。不載入而直接寫到下層的方式稱為非寫入配置。
日文名稱: ライトアロケート
「寫入配置(Write-allocate)」出現在1領域的4道練習題中(記憶體階層與效能等)。
這個名詞所屬的領域: 記憶體階層與效能
寫入時發生快取失誤,先將該行載入快取再進行寫入的方式。多與寫回方式組合使用。不載入而直接寫到下層的方式稱為非寫入配置。
日文名稱: ライトアロケート
「寫入配置(Write-allocate)」出現在1領域的4道練習題中(記憶體階層與效能等)。
這個名詞所屬的領域: 記憶體階層與效能
未命中的快取行是否要載入,是寫入配置(write-allocate)的選擇,與寫入緩衝器是不同的問題。
在直寫(write-through)快取中,設置寫入緩衝器(write buffer)的主要目的為下列何者?寫入未命中時不載入快取行、直接寫入下一層階層的方式是不寫入配置,多與直寫方式搭配使用。
寫入時發生快取未命中,不載入該快取行而直接寫入下一層階層的方式為下列何者?一般的寫入會因寫入配置而先從主記憶體載入快取行再寫入,所以即使是只寫入的資料也會產生載入的傳輸,並把其他會重複使用的資料逐出。
寫出一次寫入後暫時不會再讀回的大量資料時,使用不經過快取的儲存(非暫存儲存,non-temporal store)的主…寫入配置是寫入未命中時是否載入快取行的方式,犧牲快取則是暫時保存被逐出快取行的小型緩衝器。
從主記憶體載入未命中的快取行時,先送出CPU所需的字組(word),其餘的稍後再送的手法為下列何者?快取行 寫穿(Write-through) 更新(Refresh) 失誤懲罰 平均記憶體存取時間(AMAT) 全相聯快取 直接映射快取 空間局部性 非阻塞快取 容量失誤