【24h】

Topology-Aware Rank Reordering for MPI Collectives

机译:MPI集体的拓扑感知等级重新排序

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

摘要

As we move toward the Exascale era, HPC systems are becoming more complex, introducing increasing levels of heterogeneity in communication channels. This leads to variations in communication performance at different levels of hierarchy within modern HPC systems. Consequently, communicating peers such as MPI processes should be mapped onto the target cores in a topology-aware fashion so as to avoid message transmissions over slower channels. This is especially true for collective communications due to the global nature of their communication patterns and their vast use in many of parallel applications. In this paper, we exploit the rank reordering mechanism of MPI to realize run-time topology awareness for collective communications and in particular MPI_Allgather. To this end, we propose four fine-tuned mapping heuristics for various communication patterns and algorithms commonly used in MPI_Allgather. The heuristics provide a better match between the collective communication pattern and the topology of the target system. Our experimental results with 4096 processes show that MPI rank reordering using the proposed fine-tuned mapping heuristics can provide up to 78% reduction in MPI_Allgather latency at the micro-benchmark level. At the application level, we can achieve up to 34% reduction in execution time. The results also show that the proposed heuristics significantly outperform the Scotch library which provides a general-purpose graph mapping library.
机译:随着我们走向ExaScale时代,HPC系统正在变得越来越复杂,在通信渠道中引入了不断增加的异质性水平。这导致现代HPC系统中不同层次结构中的通信性能的变化。因此,应以拓扑感知方式映射到诸如MPI进程之类的对等体以拓扑感知方式映射到目标核心,以避免在较慢的信道上传输消息传输。由于他们的通信模式的全球性质及其在许多并行应用中的广泛使用,这尤其如此。在本文中,我们利用MPI的秩重新排序机制实现集体通信的运行时拓扑意识,特别是MPI_allgather。为此,我们提出了四种微调映射启发式,用于常用于MPI_allgather的各种通信模式和算法。启发式在集体通信模式与目标系统的拓扑之间提供更好的匹配。我们使用4096个进程的实验结果表明,使用所提出的微调映射启发式的MPI等级重新排序可以在微基准级别提供高达78%的MPI_allgather延迟减少。在应用程序级别,我们可以在执行时间内降低高达34%。结果还表明,拟议的启发式显着优于苏格兰威士忌库,该库提供通用图形映射库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号