首页> 外文期刊>International Journal of High Performance Computing Applications >Global-aware and multi-order context-based prefetching for high-performance processors
【24h】

Global-aware and multi-order context-based prefetching for high-performance processors

机译:面向全局和多阶上下文的高性能处理器预取

获取原文
获取原文并翻译 | 示例
           

摘要

Data prefetching is widely used in high-end computing systems to accelerate data accesses and to bridge the increasing performance gap between processor and memory. Context-based prefetching has become a primary focus of study in recent years due to its general applicability. However, current context-based prefetchers only adopt the context analysis of a single order, which suffers from low prefetching coverage and thus limits the overall prefetching effectiveness. Also, existing approaches usually consider the context of the address stream from a single instruction but not the context of the address stream from all instructions, which further limits the context-based prefetching effectiveness. In this study, we propose a new context-based prefetcher called the Global-aware and Multi-order Context-based (GMC) prefetcher. The GMC prefetcher uses multi-order, local and global context analysis to increase prefetching coverage while maintaining prefetching accuracy. In extensive simulation testing of the SPEC-CPU2006 benchmarks with an enhanced CMP$im simulator, the proposed GMC prefetcher was shown to outperform existing prefetchers and to reduce the data-access latency effectively. The average Instructions Per Cycle (IPC) improvement of SPEC CINT2006 and CFP2006 benchmarks with GMC prefetching was over 55% and 44% respectively.
机译:数据预取已在高端计算系统中广泛使用,以加速数据访问并弥合处理器与内存之间不断增加的性能差距。由于基于上下文的预取具有普遍的适用性,因此近年来已成为研究的主要重点。但是,当前基于上下文的预取器仅采用单个顺序的上下文分析,这会遭受较低的预取覆盖率,从而限制了整体预取效率。而且,现有方法通常考虑来自单个指令的地址流的上下文,而不考虑来自所有指令的地址流的上下文,这进一步限制了基于上下文的预取有效性。在这项研究中,我们提出了一种新的基于上下文的预取器,称为全局感知和基于多顺序上下文的(GMC)预取器。 GMC预取器使用多顺序,局部和全局上下文分析来增加预取范围,同时保持预取精度。在使用增强的CMP $ im仿真器对SPEC-CPU2006基准进行的广泛仿真测试中,建议的GMC预取器性能优于现有预取器,并有效地减少了数据访问延迟。使用GMC预取的SPEC CINT2006和CFP2006基准的平均每个周期指令(IPC)改进分别超过55%和44%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号