首页> 外文会议>IEEE International Parallel Distributed Processing Symposium >Exploiting Geometric Partitioning in Task Mapping for Parallel Computers
【24h】

Exploiting Geometric Partitioning in Task Mapping for Parallel Computers

机译:在并行计算机的任务映射中利用几何分区

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

摘要

We present a new method for mapping applications' MPI tasks to cores of a parallel computer such that communication and execution time are reduced. We consider the case of sparse node allocation within a parallel machine, where the nodes assigned to a job are not necessarily located within a contiguous block nor within close proximity to each other in the network. The goal is to assign tasks to cores so that interdependent tasks are performed by "nearby" cores, thus lowering the distance messages must travel, the amount of congestion in the network, and the overall cost of communication. Our new method applies a geometric partitioning algorithm to both the tasks and the processors, and assigns task parts to the corresponding processor parts. We show that, for the structured finite difference mini-app Mini Ghost, our mapping method reduced execution time 34% on average on 65,536 cores of a Cray XE6. In a molecular dynamics mini-app, Mini MD, our mapping method reduced communication time by 26% on average on 6144 cores. We also compare our mapping with graph-based mappings from the LibTopoMap library and show that our mappings reduced the communication time on average by 15% in MiniGhost and 10% in MiniMD.
机译:我们提出了一种将应用程序的MPI任务映射到并行计算机的内核的新方法,从而减少了通信和执行时间。我们考虑在并行机中分配稀疏节点的情况,其中分配给作业的节点不一定位于网络中的相邻块内,也不一定彼此相邻。目标是将任务分配给核心,以便相互依赖的任务由“附近”的核心执行,从而降低消息必须传播的距离,网络中的拥塞量以及通信的总体成本。我们的新方法将几何分区算法应用于任务和处理器,并将任务部分分配给相应的处理器部分。我们证明,对于结构化的有限差分微型应用程序Mini Ghost,我们的映射方法在Cray XE6的65,536个内核上平均减少了34%的执行时间。在分子动力学微型应用程序Mini MD中,我们的映射方法在6144个核上平均减少了26%的通信时间。我们还将映射与LibTopoMap库中基于图的映射进行了比较,结果表明,我们的映射在MiniGhost中平均减少了15%的通信时间,在MiniMD中平均减少了10%的通信时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号