中文

VEBO:一种用于负载均衡并行图处理的顶点与边均衡排序启发式方法

分布式、并行与集群计算 2018-06-19 v1

摘要

图划分驱动分布式、基于磁盘及 NUMA 感知系统中的图处理。常用的划分目标是在最小化边或顶点割的同时均衡各划分的边数量。尽管此类划分计算代价高昂,我们观察到这种拓扑驱动的划分仍会导致计算负载不均衡。我们提出顶点与边均衡排序(VEBO):均衡边的数量以及这些边的唯一目的顶点数量。VEBO 对具有幂律度分布的图最优地均衡边与顶点。在三个共享内存图处理系统(Ligra、Polymer 与 GraphGrind)上的实验评估表明,与其各自的划分算法相比,VEBO 实现了极佳的负载均衡,并在 8 种算法与 7 个图上平均将性能分别提升 1.09 倍(Ligra)、1.41 倍(Polymer)与 1.65 倍(GraphGrind)。

关键词

引用

@article{arxiv.1806.06576,
  title  = {VEBO: A Vertex- and Edge-Balanced Ordering Heuristic to Load Balance Parallel Graph Processing},
  author = {Jiawen Sun and Hans Vandierendonck and Dimitrios S. Nikolopoulos},
  journal= {arXiv preprint arXiv:1806.06576},
  year   = {2018}
}

备注

13 pages