articleOct 8, 2012Closed access

PowerGraph: distributed graph-parallel computation on natural graphs

Carnegie Mellon University · University of Washington

Abstract

Large-scale graph-structured computation is central to tasks ranging from targeted advertising to natural language processing and has led to the development of several graph-parallel abstractions including Pregel and GraphLab. However, the natural graphs commonly found in the real-world have highly skewed power-law degree distributions, which challenge the assumptions made by these abstractions, limiting performance and scalability. In this paper, we characterize the challenges of computation on natural graphs in the context of existing graphparallel abstractions. We then introduce the PowerGraph abstraction which exploits the internal structure of graph programs to address these challenges. Leveraging the…

Citation impact

1,509
total citations
FWCI
99.65
Percentile
100%
References
40
Citations per year

Authors

5

Topics & keywords

Keywords
  • Computer science
  • Exploit
  • Scalability
  • Theoretical computer science
  • Graph
  • Computation
  • Abstraction
  • Distributed computing
UN Sustainable Development Goals
  • Peace, Justice and strong institutions
No related works found for this paper.