论文部分内容阅读
对多内核共享L2cache时的cache污染问题进行了研究,认为内核猜测执行预测路径上的访存指令导致的cache污染会严重影响处理器性能。提出了一种基于置信度评估的cache污染过滤技术FCPC,该技术置信度评估机制对条件分支进行动态评估,并为每个cache数据行新增两个标志位——置信度评估标志(CET)和访问指示标志(AHT),根据评估结果将预测路径上的访存指令及其访存数据分别标识为高置信度和低置信度。在cache替换操作时根据CET和AHT就能优先将污染数据替换出去,增加了cache空间的有效利用率,