首页> 外文会议>Languages and Compilers for Parallel Computing >Improving Locality for Adaptive Irregular Scientific Codes
【24h】

Improving Locality for Adaptive Irregular Scientific Codes

机译:改进自适应不规则科学代码的位置

获取原文
获取外文期刊封面目录资料

摘要

Irregular scientific codes experience poor cache performance due to their memory access patterns. In this paper, we examine two issues for locality optimizations for irregular computations. First, we experimentally find locality optimization can improve performance for parallel codes, but is dependent on the parallelization techniques used. Second, we show locality optimization may be used to improve performance even for adaptive codes. We develop a cost model which can be employed to calculate an efficient optimization frequency; it may be applied dynamically instrumenting the program to measure execution time per time-step iteration. Our results are validated through experiments on three representative irregular scientific codes.
机译:不规则的科学代码由于其内存访问模式而导致缓存性能不佳。在本文中,我们研究了针对不规则计算的局部性优化的两个问题。首先,我们通过实验发现局部性优化可以提高并行代码的性能,但取决于所使用的并行化技术。其次,我们表明即使对于自适应代码,局部性优化也可用于提高性能。我们开发了一种成本模型,可用于计算有效的优化频率;它可以动态地应用于对程序进行检测,以测量每个时间步迭代的执行时间。我们的结果通过三个代表性的不规则科学规范的实验得到了验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号