看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/lMNjuAM.jpg 請問 (f)compiler prefetching (j)hardware prefetching 不是預先載入一些block以減少compulsory miss嗎,那為什麼有parallelism?! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.126.194.203 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1510664439.A.BFC.html
leoone: 我有點不知道怎解釋 XD11/15 01:03
leoone: https://i.imgur.com/SlOhWTM.jpg11/15 01:03
leoone: 看圖片應該會比較清楚11/15 01:03
感謝 再請問一下 compiler prefetch跟hardware prefetch都是在做一樣的事情嗎 都是 把block預先搬到cache ※ 編輯: king8313 (120.126.194.203), 11/15/2017 10:42:08
nat99up: 對但是機制不同 11/15 11:42
nat99up: 一個是硬體自動抓相鄰block 11/15 11:43
nat99up: Software是編一個指令能平行load資料進prefetch buffer 11/15 11:44
king8313: 謝謝nat大大~ 11/15 11:46