【24h】

An Efficient Framework for Incremental Graph Computation

机译:增量图计算有效框架

获取原文

摘要

Graph computation has become increasingly popular in emerging applications such as social networks and web graphs. In practice, graph is typically large and frequently updated with small changes. However, traditional graph processing systems process the evolving graph in a batch manner. To accelerate these large-scale graph applications, this paper proposes an efficient message reuse framework for incremental graph computation, called IncTracker. IncTracker automatically detects the input data changes and only processes the "changed" vertices by employing an efficient, fine-grained reuse mechanism. By reusing the intermediate messages and results of previous runs, the proposed framework can efficiently avoid redundant message communication in iterations. We compare the framework with Pregel on several SNAP datasets. The results show that the speedup ranges from 1.10× to 2.26× and the network traffic is significantly reduced when the incremental changes from 0% to 20%.
机译:图表计算在社交网络和Web图之类的新兴应用中越来越受欢迎。 在实践中,图形通常很大并且经常使用小的变化更新。 然而,传统的图形处理系统以批处理方式处理演化图。 为了加速这些大规模图形应用,本文提出了一个有效的消息重用框架,用于增量图计算,称为Intracker。 InTracker自动检测输入数据更改,并且仅通过采用高效,细粒度的重用机制来处理“更改”顶点。 通过重用前一个运行的中间消息和结果,所提出的框架可以有效地避免迭代中的冗余消息通信。 我们将框架与Pregel进行比较在几个捕捉数据集上。 结果表明,当增量从0%变为20%时,加速度从1.10倍到2.26×,网络流量显着降低。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号