2014
DOI: 10.14778/2732977.2732980
|View full text |Cite
|
Sign up to set email alerts
|

An experimental comparison of pregel-like graph processing systems

Abstract: The introduction of Google's Pregel generated much interest in the field of large-scale graph data processing, inspiring the development of Pregel-like systems such as Apache Giraph, GPS, Mizan, and GraphLab, all of which have appeared in the past two years. To gain an understanding of how Pregel-like systems perform, we conduct a study to experimentally compare Giraph, GPS, Mizan, and GraphLab on equal ground by considering graph and algorithm agnostic optimizations and by using several metrics. The systems a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

3
103
0
7

Year Published

2015
2015
2020
2020

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 165 publications
(113 citation statements)
references
References 24 publications
(19 reference statements)
3
103
0
7
Order By: Relevance
“…However, when we increase the number of processors up to 64, we could not gain linear speedup, but the execution time still decreases. This phenomenon has also been observed in other Pregel-based frameworks [6], [10]. The exact reasons of this limitation shall be studied in the future, but it is out of the scope of this paper.…”
Section: Methodsmentioning
confidence: 74%
“…However, when we increase the number of processors up to 64, we could not gain linear speedup, but the execution time still decreases. This phenomenon has also been observed in other Pregel-based frameworks [6], [10]. The exact reasons of this limitation shall be studied in the future, but it is out of the scope of this paper.…”
Section: Methodsmentioning
confidence: 74%
“…The communication cost (in bytes) reported by Giraph, GraphLab and Blogel depends on their own implementation of message blocks and protocols [19]. For a fair comparison, we tracked the total bytes sent by each machine during a run, by monitoring the system file /proc/net/dev, following [19].…”
Section: Performance Studymentioning
confidence: 99%
“…Trinity and c ACM 2017. This is a minor revision of the paper entitled Parallelizing Sequential Graph Computations, published in SIGMOD'17, ISBN978-1-4503-4197-4/17/05, May [14][15][16][17][18][19]2017, Chicago, Illinois, USA. DOI: http://dx.doi.org/10.1145/3035918.3035942.…”
Section: Introductionmentioning
confidence: 99%
“…Researchers new to this young field can easily get overwhelmed and lost by the large amount of literature. Although several experimental studies have been conducted in recent years that compare the performance of several big graph systems , Han et al, 2014a, Satish et al, 2014, Guo et al, 2014, there lacks a comprehensive survey that clearly summarizes the key features and techniques developed in existing big graph systems. A recent survey [McCune et al, 2015] attempts to cover the landscape as well, but primarily focuses on vertex-centric systems; it omits most of the work on other programming models and also several crucial optimization and programmability issues with vertex-centric systems.…”
Section: Introductionmentioning
confidence: 99%