跳到主要导航 跳到搜索 跳到主要内容

SPFC: An Effective Optimization for Vertex-Centric Graph Processing Systems

  • Jianxin Li*
  • , Yingjie Cao
  • , Yangyang Zhang
  • , Md Zakirul Alam Bhuiyan
  • , Bo Li
  • *此作品的通讯作者
  • Beihang University
  • Fordham University

科研成果: 期刊稿件文章同行评审

摘要

The real-world demands of mining big data and smart data of graph structure have led to an active research of distributed graph processing. Many distributed graph processing systems [19] , [22] , [23] adopt a vertex-centric programming paradigm. In these systems, messages are passed between vertices to propagate the latest states. The communication efficiency and the high overhead of synchronization are two key considerations of these systems [8] , [12]. In this paper, we propose a Slow Passing Fast Consuming (SPFC) approach which can effectively improve the overall performance of vertex-centric graph processing systems. In our approach, the message passing is slow but the consuming is fast. More specifically, at the message sender side, priority is given to those smart messages which contribute more to the algorithm convergence, and at the message receiver side, messages are consumed right after arriving without any delay and intermediate buffer. Besides, by using a two-phase termination check protocol, the global synchronous barrier can be completely eliminated. In addition, based on the slow message passing strategy, further performance improvement can be achieved with some accuracy loss by eliminating those messages which are less useful for algorithm convergence. We implement our approach based on Apache Giraph [1] and evaluate it on a 12-machine cluster. The experimental results show that our method can effectively reduce the amount of message traffic and achieve up to an order of magnitude performance improvement compared with Giraph and GraphLab [3].

源语言英语
文章编号8168278
页(从-至)118-131
页数14
期刊IEEE Transactions on Sustainable Computing
4
1
DOI
出版状态已出版 - 1 1月 2019

联合国可持续发展目标

此成果有助于实现下列可持续发展目标:

  1. 可持续发展目标 7 - 经济适用的清洁能源
    可持续发展目标 7 经济适用的清洁能源

指纹

探究 'SPFC: An Effective Optimization for Vertex-Centric Graph Processing Systems' 的科研主题。它们共同构成独一无二的指纹。

引用此