Intel Core i7处理器使用哪种缓存映射技术?

我了解了不同的缓存映射技术,例如直接映射,关联映射和集合关联映射技术,还学习了权衡取舍。但是我很好奇如今在英特尔酷睿i7或AMD处理器中使用了什么。以及技术如何发展。哪些方面需要改进?



红颜莎娜
浏览 755回答 3
3回答

烙印99

从安全角度来看,使用经典索引编制和替换可能会被认为是有问题的。可以进一步完善替换策略,可以利用压缩,通过减少容量使用,接近使用(NUCA和从生产者到消费者的数据推送)来节省功率,一致性开销,共享管理(例如资源投标和隔离)。低悬垂的果实可能收获良好,但似乎仍有大量的果实。

海绵宝宝撒

Core2中不是这种情况。我认为由一个内核写入并由另一个内核读取的数据必须通过DRAM,就像在简单的MESI中一样。(Core2确实具有大型共享L2)。但是是的,inclusive属性并未专门启用该功能。包含性的好处在于,不必将一致性流量广播到所有内核,因为L3标签会告诉您数据可能存储在何处。(无声驱逐可能会导致误报,从而导致无用的RFO或无效消息,但误报是不可能的,因此它可以过滤掉大量流量。)
打开App,查看更多内容
随时随地看视频慕课网APP