中文

拓扑诱导的映射增强

分布式、并行与集群计算 2018-04-20 v1

摘要

本文提出一种新方法,用于增强并行应用计算任务到并行计算机处理单元(PEs)的映射 μ()\mu(\cdot)。我们的方法 \mswap 背后的思想是:利用许多拓扑呈偏立方体(partial cube)形式这一观察来增强此类映射。这类图包括所有矩形与立方网格、各维度均为偶扩展的任意此类环面、所有超立方体以及所有树。沿用先前工作,我们用图 Ga=(Va,Ea)G_a = (V_a, E_a)Gp=(Vp,Ep)G_p = (V_p, E_p) 分别表示并行应用与并行计算机。当 GpG_p 为偏立方体时,我们可以用位向量标记其顶点(即 PEs),使得 GpG_p 中两顶点 upu_pvpv_p 之间交换一单位信息的代价等于 upu_pvpv_p 标签间的汉明距离。通过这些位向量经 μ1()\mu^{-1}(\cdot)VpV_p 传至 VaV_a 并扩展为在 VaV_a 上唯一,我们得以用一种新方式交换 VaV_a 的标签来增强 μ()\mu(\cdot)。被交换的标签对在 PEs 处是局部的,但在 GaG_a 处不是。此外,位向量各分量的置换在 PEs 上产生大量层次结构。借助这些层次结构,我们将 \mswap 转变为一种用于改进 μ()\mu(\cdot) 的层次化方法,它是对最先进的首步计算 μ()\mu(\cdot) 方法的补充。在我们的实验中,我们使用 \mswap 增强复杂网络到 256 与 512 节点矩形网格及环面以及 256 节点超立方体的映射。结果表明,由最先进算法导出的映射的常用质量度量可被显著改善。

关键词

引用

@article{arxiv.1804.07131,
  title  = {Topology-induced Enhancement of Mappings},
  author = {Roland Glantz and Maria Predari and Henning Meyerhenke},
  journal= {arXiv preprint arXiv:1804.07131},
  year   = {2018}
}