首页> 外文期刊>Journal of Computer Science & Technology >Simultaneous Minimization of Capacity and Conflict Misses
【24h】

Simultaneous Minimization of Capacity and Conflict Misses

机译:同时最小化容量和冲突丢失

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

摘要

Loop tiling (or loop blocking) is a well-known loop transformation to improve temporal locality in nested loops which perform matrix computations. When targeting caches that have low associativities, one of the key challenges for loop tiling is to simultaneously minimize capacity misses and conflict misses. This paper analyzes the effect of the tile size and the array-dimension size on capacity misses and conflict misses. The analysis supports the approach of combining tile-size selection (to minimize capacity misses) with array padding (to minimize conflict misses).
机译:循环平铺(或循环阻塞)是众所周知的循环转换,可改善执行矩阵计算的嵌套循环中的时间局部性。当针对关联性较低的缓存时,循环切片的主要挑战之一是要同时最大程度地减少容量丢失和冲突丢失。本文分析了分片大小和数组维度大小对容量丢失和冲突丢失的影响。该分析支持将切片大小选择(以最小化容量丢失)和阵列填充(以最小化冲突丢失)相结合的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号