首页> 外文期刊>International journal of parallel programming >Estimating Effective Prefetch Distance in Threaded Prefetching for Linked Data Structures
【24h】

Estimating Effective Prefetch Distance in Threaded Prefetching for Linked Data Structures

机译:估计链接数据结构的线程预取中的有效预取距离

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

摘要

Helper threaded prefetching based on chip multiprocessor has been shown to reduce memory latency and improve overall system performance, and has been explored in linked data structures accesses. In our earlier work, we had proposed an effective threaded prefetching technique that balances delinquent loads between main thread and helper thread to improve effectiveness of prefetching. In this paper, we analyze memory access characteristic of specific application to estimate effective prefetch distance range for our proposed threaded prefetching technique. The effect of hardware prefetchers on the estimation is also exploited. We discuss key design issues of our proposed method and present preliminary experimental results. Our experimental evaluations indicated that the bounded range of effective prefetch distance can be determined using our method, and the optimal prefetch distances can be determined based on the estimated effective prefetch distance range by few trial runs.
机译:已显示基于芯片多处理器的辅助线程预取可减少内存延迟并提高整体系统性能,并且已在链接数据结构访问中进行了探索。在我们较早的工作中,我们提出了一种有效的线程预取技术,该技术可以平衡主线程和辅助线程之间的延迟负载,以提高预取的效率。在本文中,我们分析了特定应用程序的内存访问特性,以估算我们提出的线程预取技术的有效预取距离范围。还利用了硬件预取器对估计的影响。我们讨论了我们提出的方法的关键设计问题,并提出了初步的实验结果。我们的实验评估表明,可以使用我们的方法确定有效预取距离的边界范围,并且可以通过几次试运行基于估计的有效预取距离范围来确定最佳预取距离。

著录项

  • 来源
    《International journal of parallel programming》 |2012年第5期|p.465-487|共23页
  • 作者单位

    Software Engineering College, Zhengzhou University of Light Industry, Zhengzhou, China,School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China;

    School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China;

    School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China;

    School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China;

    School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China;

    School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    chip multiprocessor (CMP); prefetching thread; delinquent load; performance analysis; hotspot profiling;

    机译:芯片多处理器(CMP);预取线程;拖欠负荷;绩效分析;热点分析;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号