Proceedings of the 41st ACM SIGPLAN Conference on Programming Language Design and Implementation 2020
DOI: 10.1145/3385412.3385961
|View full text |Cite
|
Sign up to set email alerts
|

SympleGraph: distributed graph processing with precise loop-carried dependency guarantee

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 37 publications
0
7
0
Order By: Relevance
“…Message-passing graph processing There are several graph processing systems that provide a message-passing abstraction that run on CPUs [11,20,22,25,33,42,43] and GPUs [9,17,26,31,41]. Our evaluation shows that NextDoor outperforms Tigr [26] on graph sampling tasks (Section 8).…”
Section: Related Workmentioning
confidence: 97%
“…Message-passing graph processing There are several graph processing systems that provide a message-passing abstraction that run on CPUs [11,20,22,25,33,42,43] and GPUs [9,17,26,31,41]. Our evaluation shows that NextDoor outperforms Tigr [26] on graph sampling tasks (Section 8).…”
Section: Related Workmentioning
confidence: 97%
“…SLFE (Song et al 2018) reduces redundancies in vertex computation by utilizing a graph’s topological knowledge on the fly. SympleGraph (Zhuo et al 2020) eliminates unnecessary computations and communications by propagating loop-carried dependency dynamically. Unlike these frameworks, Fregel takes a static optimization approach, but the optimization methods used for Fregel are not new.…”
Section: Related Workmentioning
confidence: 99%
“…The vertex-centric model is particularly promising for avoiding mistakes in parallel programming. It has been intensively studied and has served as the basis for a number of practically useful graph processing systems (McCune et al 2015; DKhan, 2017; Liu & Khan, 2018; Song et al , 2018; Zhuo et al , 2020). We thus focus on the vertex-centric model in this article.…”
Section: Introductionmentioning
confidence: 99%
“…Although the total external bandwidth between memory cubes is higher than internal bandwidth, recent studies [47,104,106] have shown that the remote communication is still the bottleneck. We can apply ideas in the distributed graph processing such as [118] to further reduce the communication amount and improve performance.…”
Section: Research Directionsmentioning
confidence: 99%