【24h】

Fast Iterative Graph Computation: A Path Centric Approach

机译:快速迭代图计算:以路径为中心的方法

获取原文

摘要

Large scale graph processing represents an interesting challenge due to the lack of locality. This paper presents Path Graph for improving iterative graph computation on graphs with billions of edges. Our system design has three unique features: First, we model a large graph using a collection of tree-based partitions and use an path-centric computation rather than vertex-centric or edge-centric computation. Our parallel computation model significantly improves the memory and disk locality for performing iterative computation algorithms. Second, we design a compact storage that further maximize sequential access and minimize random access on storage media. Third, we implement the path-centric computation model by using a scatter/gather programming model, which parallels the iterative computation at partition tree level and performs sequential updates for vertices in each partition tree. The experimental results show that the path-centric approach outperforms vertex centric and edge-centric systems on a number of graph algorithms for both in-memory and out-of-core graphs.
机译:由于缺乏地方,大规模图形处理代表了一个有趣的挑战。本文呈现了用于改进迭代图计算的路径图,以增加数十亿边缘。我们的系统设计有三个独特的功能:首先,我们使用基于树的分区的集合来模拟大图,并使用以路径为中心的计算而不是以顶视图或以边缘为中心的计算。我们的并行计算模型显着改善了执行迭代计算算法的存储器和磁盘局部。其次,我们设计一个紧凑的存储器,进一步最大化顺序访问,并最大限度地减少存储介质上的随机访问。第三,我们通过使用分散/收集编程模型来实现路径为中心的计算模型,该模型使分区树级别的迭代计算相似,并且在每个分区树中执行针对顶点的顺序更新。实验结果表明,路径为中心的方法在多个图形算法上占顶顶以中心和边缘的系统,用于内存和核心图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号