2019 28th International Conference on Parallel Architectures and Compilation Techniques (PACT) 2019
DOI: 10.1109/pact.2019.00010
|View full text |Cite
|
Sign up to set email alerts
|

Gluon-Async: A Bulk-Asynchronous System for Distributed and Heterogeneous Graph Analytics

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 29 publications
0
10
0
Order By: Relevance
“…The generalized minimum spanning tree computation approach [15], [16] may appear attractive because of its simplicity and greater work efficiency, however, we observe that it is possible to develop an algorithm with higher parallel efficiency for Voronoi cell computation compared to that of MST computation. Bader et al [18] and authors of the Galois [21] project demonstrated MST computation suffers from rapid decrease in the available parallelism [22].…”
Section: Parallel Steiner Tree Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…The generalized minimum spanning tree computation approach [15], [16] may appear attractive because of its simplicity and greater work efficiency, however, we observe that it is possible to develop an algorithm with higher parallel efficiency for Voronoi cell computation compared to that of MST computation. Bader et al [18] and authors of the Galois [21] project demonstrated MST computation suffers from rapid decrease in the available parallelism [22].…”
Section: Parallel Steiner Tree Algorithmmentioning
confidence: 99%
“…(ii) offers load balancing for scale-free graphs through vertexcut partitioning by distributing edges of high-degree vertices across multiple partitions -crucial to scale to large graphs with skewed degree distribution; and (iii) an MPI-based implementation is likely more efficient than a Hadoop/Spark based solution [28]. Note that our solution can easily be implemented by extending other general purpose graph processing frameworks that expose a vertex-centric API, e.g., Gluon-Galois [21], GraphLab, Giraph, and GraphX [23], independent of BSP or asynchronous processing approaches.…”
Section: Distributed Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…Yet, both Groute and Gunrock show limited scalability going from one GPU to multiple GPUs. A more recent study by Jatala et al [31] shows that the performance of several distributed frameworks for BFS, including the asynchronous Gluon [17], across multiple configurations. The key execution bottleneck for these algorithms is communication, which accounts for roughly 70% of the total execution time.…”
Section: Related Workmentioning
confidence: 99%
“…Similar asynchronous execution is explored on single-node shared memory systems using thread-local work queues [11] and bulk-asynchronous parallel execution on heterogeneous systems [12]. These works focus on asynchronous execution, without considering the benefits of hybrid synchronousasynchronous behavior.…”
Section: Background and Motivation A Synchrony And Asynchrony In Grap...mentioning
confidence: 99%