首页> 外文会议>Annual ACM/IEEE international symposium on Microarchitecture;ACM/IEEE international symposium on Microarchitecture >Predicting data cache misses in non-numeric applications through correlation profiling
【24h】

Predicting data cache misses in non-numeric applications through correlation profiling

机译:通过关联分析预测非数值应用程序中的数据缓存未命中

获取原文

摘要

To maximize the benefit and minimize the overhead of software-based latency tolerance techniques, we would like to apply them precisely to the set of dynamic references that suffer cache misses. Unfortunately, the information provided by the state-of-the-art cache miss profiling technique (summary profiling) is inadequate for references with intermediate miss ratios - it results in either failing to hide latency, or else inserting unnecessary overhead. To overcome this problem, we propose and evaluate a new technique - correlation profiling - which improves predictability by correlating the caching behavior with the associated dynamic context. Our experimental results demonstrate that roughly half of the 22 non-numeric applications we study can potentially enjoy significant reductions in memory stall time by exploiting at least one of the three forms of correlation profiling we consider.
机译:为了最大程度地提高收益并最小化基于软件的延迟容忍技术的开销,我们希望将它们精确地应用于遭受高速缓存未命中的动态引用集。不幸的是,最新的高速缓存未命中分析技术(概要分析)所提供的信息不足以用于具有中等未命中率的引用,这会导致无法隐藏等待时间,或者会导致不必要的开销。为克服此问题,我们提出并评估了一种新技术-相关性分析-通过将缓存行为与关联的动态上下文相关联来提高可预测性。我们的实验结果表明,通过研究我们考虑的三种相关描述中的至少一种,我们研究的22种非数字应用程序中大约有一半可以显着减少内存停顿时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号