[請益] TLB miss rate 在multi core system 的問題
最近看了篇paper
Performance Studies of Commercial Workloads on a Multi-core
他裡面 跑了好幾個Benchmark 測試在core數增加時,相關數據的變化如
cpi、cache miss rate、DTLB miss rate 等等的數據
想請問有沒有研究過類似方向的前輩
DTLB miss rate 在core數增加的時候 miss rate有上升的原因是什麼?
(環境設定是在multi core system中,各core皆有一個DTLB,而不是所有core共用一個)
由於paper上沒細談 不過報告的時候被問到不知如何回答= ="
我疑問的點是,各core皆有一個DTLB,所以當Core數增加的時候,有什麼地方會影響到
miss rate,TLB存的是位址對映資訊,有什麼情況下會像Cache被更改後,
需要refresh之類的嗎 ?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.134.138