首页> 外文会议>International Conference on Parallel and Distributed Computing >Data Partitioning Strategies for Stencil Computations on NUMA Systems
【24h】

Data Partitioning Strategies for Stencil Computations on NUMA Systems

机译:NUMA系统模型计算的数据分区策略

获取原文

摘要

Many scientific problems rely on the efficient execution of stencil computations, which are usually memory-bound. In this paper, stencils on two-dimensional data are executed on NUMA architectures. Each node of a NUMA system processes a distinct partition of the input data independent from other nodes. However, processors may need access to the memory of other nodes at the edges of the partitions. This paper demonstrates two techniques based on machine learning for identifying partitioning strategies that reduce the occurrence of remote memory access. One approach is generally applicable and is based on an uninformed search. The second approach caps the search space by employing geometric decomposition. The partitioning strategies obtained with these techniques are analyzed theoretically. Finally, an evaluation on a real NUMA machine is conducted, which demonstrates that the expected reduction of the remote memory accesses can be achieved.
机译:许多科学问题依赖于有效执行模板计算,这通常是内存绑定的。在本文中,在NUMA架构上执行二维数据的模板。 NUMA系统的每个节点处理独立于其他节点的输入数据的不同分区。然而,处理器可能需要访问分区边缘处的其他节点的存储器。本文演示了基于机器学习的两种技术,用于识别减少远程内存访问的发生的分区策略。一种方法通常是适用的,并且基于不知情的搜索。第二种方法通过采用几何分解来提出搜索空间。理论上分析了通过这些技术获得的分区策略。最后,进行了对实际NUMA机器的评估,这表明可以实现远程存储器访问的预期减少。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号