首页> 外文会议>CAMP '95 : Computer architectures for machine perception >Software Data Prefetching to Reduce Data Reloading Overhead
【24h】

Software Data Prefetching to Reduce Data Reloading Overhead

机译:软件数据预取以减少数据重载开销

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

摘要

In this paper, we propose a software data prefetching mechanism, to insert prefetching instructions efficiently into a loop. Proposed mechanism analyzes the array reference pattern, and inserts prefetching instructions into the loop according to the results of the analysis. Analyzing the loop, it considers cache size and the number of array elements that will be used to exploit reuse propoerty. However, in case that it is hard to benefit by the reuse due to the large number of array elements, proposed mechanism reorganizes the loop properly to reduce the overhead of reloading array elements that had been pushed out from the cache.
机译:在本文中,我们提出了一种软件数据预取机制,以将预取指令有效地插入循环中。提出的机制将分析数组引用模式,并根据分析结果将预取指令插入循环中。在分析循环时,它将考虑缓存大小和将用于利用重用属性的数组元素的数量。但是,在由于大量数组元素而难以从重用中受益的情况下,建议的机制会适当地重新组织循环,以减少重新加载已从缓存中推出的数组元素的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号