2012-05-23 67 views
1

我指的這個問題和上投答案: -如何查找cpu使用的地址別名位數?

Why are elementwise additions much faster in separate loops than in a combined loop?

我的問題是,是否有確定的比特(稱爲N),具體的CPU使用的數量的簡單方法處理加載/存儲的別名?

+0

滑稽。谷歌搜索「部分地址別名」是第二個結果。我猜這個主題沒有太多的文獻。 – Mysticial

+0

請注意,地址別名特定於緩存而不是CPU。大多數現代CPU至少有兩級緩存。此外,你的問題假設這是一個常數。這是一個實現細節。 – MSalters

+0

是的,它是一個實現細節。我正在尋找一個可以在我的CPU上運行的測試程序,並使用它來計算出特定CPU和一個特定高速緩存級別的N。或者也許只是一些文檔說明這一點。無論哪個更容易。 – owagh

回答