【发布时间】:2013-01-20 06:43:12
【问题描述】:
我有一个关于内存系统遵循的政策的基本问题。
考虑具有私有 L1 和 L2 缓存的内核。在 L2 高速缓存之后,我们有一条运行相干流量的总线。现在,如果 address(X) 的缓存行从 L2 缓存中逐出,是否有必要从 L1 缓存中逐出该地址??
驱逐的原因可能是它有助于保持一致性协议的不变性[如果 l2 中的一行显示无效,此核心不包含此地址]。
【问题讨论】:
标签: caching computer-architecture memory-size