首页> 外文会议>International Conference on Computer Design >APAC: An Accurate and Adaptive Prefetch Framework with Concurrent Memory Access Analysis
【24h】

APAC: An Accurate and Adaptive Prefetch Framework with Concurrent Memory Access Analysis

机译:APAC:具有并发内存访问分析的准确和自适应预取框架

获取原文

摘要

Prefetching techniques have been studied for decades. However, there are few studies on how concurrent memory accesses may affect prefetching effectiveness. When there are multiple concurrent memory requests, we can classify them into sub-classes by analyzing the overlapping relationship. In this work, we first propose pure prefetch coverage (PPC), a novel prefetching metric that can identify an accurate prefetch coverage under the concurrent memory access model. Then we propose APAC, an adaptive prefetch framework with PPC metric that can capture the dynamics of applications and adjust the prefetching aggressiveness. Our experimental results show that the PPC metric has a higher IPC correlation compared to the conventional prefetch coverage (PC) metric. For memory-intensive single-thread benchmarks, APAC provides an average performance improvement by 17.3% and 5.9% compared to the state-of-the-art adaptive prefetch framework FDP and NST. In a multi-core system, APAC outperforms FDP and NST by 8.5% and 5.0% IPC on average, respectively.
机译:几十年来研究了预取技术。但是,关于并发内存访问可能影响预取效果的研究很少。当有多个并发内存请求时,我们可以通过分析重叠关系将它们分类为子类。在这项工作中,我们首先提出了纯预取覆盖率(PPC),一种新型预取度量,可以在并发内存访问模型下识别准确的预取覆盖范围。然后我们提出APAC,一个具有PPC度量的自适应预取框架,可以捕获应用程序的动态并调整预取攻击性。我们的实验结果表明,与传统的预取覆盖(PC)度量相比,PPC度量具有更高的IPC相关性。对于内存密集型单线程基准,APAC与最先进的自适应预取框架FDP和NST相比,将平均性能提高17.3%和5.9%。在多核系统中,APAC分别平均优于FDP和第N个,平均值为8.5%和5.0%IPC。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号