...
首页> 外文期刊>IEICE transactions on information and systems >Using Cacheline Reuse Characteristics for Prefetcher Throttling
【24h】

Using Cacheline Reuse Characteristics for Prefetcher Throttling

机译:使用Cacheline重用特性进行预取器限制

获取原文
           

摘要

One of the significant issues of processor architecture is to overcome memory latency. Prefetching can greatly improve cache performance, but it has the drawback of cache pollution, unless its aggressiveness is properly set. Several techniques that have been proposed for prefetcher throttling use accuracy as a metric, but their robustness were not sufficient because of the variations in programs' working set sizes and cache capacities. In this study, we revisit prefetcher throttling from the viewpoint of data lifetime. Exploiting the characteristics of cache line reuse, we propose Cache-Convection-Control-based Prefetch Optimization Plus (CCCPO+), which enhances the feedback algorithm of our previous CCCPO. Evaluation results showed that this novel approach achieved a 30% improvement over no prefetching in the geometric mean of the SPEC CPU 2006 benchmark suite with 256KB LLC, 1.8% over the latest prefetcher throttling, and 0.5% over our previous CCCPO. Moreover, it showed superior stability compared to related works, while lowering the hardware cost.
机译:处理器体系结构的重要问题之一是克服内存延迟。预取可以极大地提高缓存性能,但是它具有缓存污染的缺点,除非正确设置了它的攻击性。已经提出了几种用于预取器节流的技术,这些技术使用精度作为度量标准,但是由于程序工作集大小和缓存容量的变化,其鲁棒性不足。在这项研究中,我们将从数据生存期的角度重新审视预取器限制。利用高速缓存行重用的特性,我们提出了基于高速缓存-对流控制的预取优化增强版(CCCPO +),它增强了我们以前的CCCPO的反馈算法。评估结果表明,与256KB LLC的SPEC CPU 2006基准套件的几何平均值相比,这种新颖的方法比没有预取的性能提高了30%,比最新的预取器节流功能提高了1.8%,比以前的CCCPO降低了0.5%。此外,与相关作品相比,它具有出色的稳定性,同时降低了硬件成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号