首页> 外文会议>International Parallel and Distributed Processing Symposium >Cache Miss Characterization and Data Locality Optimization for Imperfectly Nested Loops on Shared Memory Multiprocessors
【24h】

Cache Miss Characterization and Data Locality Optimization for Imperfectly Nested Loops on Shared Memory Multiprocessors

机译:缓存错过的表征和数据局部优化在共享内存多处理器上的不完美嵌套循环

获取原文

摘要

This paper develops an algorithm to accurately characterize the number of cache misses for a class of compute-intensive calculations encountered in accurate quantum chemistry models of electronic structure. The proposed approach can handle imperfectly nested loop structures, symbolic loop bounds, and non-constant dependences for a constrained class of array references. It is proposed in the context of tensor contraction computations, and extends previous work on "stack distances" by Almasi et. al. [3] and Cascaval et. al. [6]. We illustrate the application of the approach for determination of effective tile sizes and parallelization on shared-memory parallel systems.
机译:本文开发了一种准确地表征了在电子结构精确量子化学模型中遇到的一类计算密集型计算的缓存未命中的算法。该方法可以处理不完全嵌套的循环结构,符号循环界限和非常数附加对约束类的数组引用。在张量收缩计算的背景下提出,并通过Almasi et延伸了以前的工作“堆栈距离”。 al。 [3]和Cascaval等。 al。 [6]。我们说明了方法在共享存储器并行系统上确定有效瓦片尺寸和并行化的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号