2017-04-24 29 views

回答

0

注意:我不確定「緩存設計中衆所周知的直接映射命中時間最短」的說法。無論如何,如果你想要一個4路聯合緩存與直接映射緩存具有相同的命中時間,你需要前者的TAG比較邏輯和後者一樣快。在關聯緩存中,一旦找到該塊,就需要散步(對條目進行順序比較)以確定它是否存在命中或未命中。然而,如果你有4個比較器(4路聯合),你可以並行比較,因此不需要走路。儘管如此,很難相信現代緩存缺乏這種功能,因此我在開始時就注意到了這一點。