2020 IEEE International Conference on Big Data (Big Data) 2020
DOI: 10.1109/bigdata50022.2020.9378430
|View full text |Cite
|
Sign up to set email alerts
|

HyGN: Hybrid Graph Engine for NUMA

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…Voronoi cell computation naturally inclines to vertex-centric parallel processing [23]. Computation of a single cell closely resembles single source shortest path (SSSP) computation and Bellman-Ford based fast, vertex parallel SSSP algorithms are well known [23], [24]. It is worth noting that Ceccarello et al [25] used the work-efficient ∆-Stepping algorithm in parallel shortest path computation from multiple sources for diameter approximation of weighted graphs (comparable to Voronoi cell computation).…”
Section: Parallel Steiner Tree Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…Voronoi cell computation naturally inclines to vertex-centric parallel processing [23]. Computation of a single cell closely resembles single source shortest path (SSSP) computation and Bellman-Ford based fast, vertex parallel SSSP algorithms are well known [23], [24]. It is worth noting that Ceccarello et al [25] used the work-efficient ∆-Stepping algorithm in parallel shortest path computation from multiple sources for diameter approximation of weighted graphs (comparable to Voronoi cell computation).…”
Section: Parallel Steiner Tree Algorithmmentioning
confidence: 99%
“…As highlighted in the time complexity analysis ( §III), Voronoi cell computation is the most expensive step in our algorithm, therefore, we seek a solution that accelerates the throughput of this step. Previous studies [24], [27] showed that asynchronous processing offers notable advantage over bulk synchronous processing (BSP) for distributed shortest path computation: the former enabling faster convergence. To this end, we begin with HavoqGT [19] as the foundation and implement other features required by Alg.…”
Section: Distributed Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…This framework uses thread‐based partitioning to distribute computation and communication with threads on a machine cluster while it removes the requirement of needless thread synchronizations. Inspired by the shared‐nothing scale‐out designs of distributed graph processing frameworks, Aasawat et al 54 proposed the Hybrid Graph processing engine for NUMA (HYGN): a graph processing engine that exploits the characteristics of the synchronous and asynchronous processing modes. Their solution partitions the graph and binds each partition to a NUMA node to maximize locality.…”
Section: Related Workmentioning
confidence: 99%