将"独有的L2缓存"在Cortext-A9中提高性能? ARM Cortext-A9技术参考手册对"独有的L2缓存"进行了一些解释:
8.1.5。独家L2缓存 Cortex-A9处理器可以连接到支持独占缓存模式的L2缓存。必须在Cortex-A9处理器和L2高速缓存控制器中激活此模式。
在此模式下,Cortex-A9处理器和L2缓存的数据缓存是独占的。在任何时候,给定地址都缓存在L1数据缓存或L2缓存中,但不能同时缓存在两者中。这具有大大增加连接到Cortex-A9处理器的L2高速缓存的可用空间和效率的效果。选择独占缓存配置时:
答案 0 :(得分:0)
独占缓存的主要优点是可以最大化缓存容量:缓存层次结构中缓存的唯一数据总量等于每个缓存级别的大小总和。
另一方面,如果您具有包含缓存层次结构,其中最后一级缓存包含较低级别,则缓存层次结构中缓存的唯一数据总量等于最后一级缓存的大小
这两种方案都有优缺点,最佳设置非常依赖于您的工作负载。