2011 IEEE International Parallel &Amp; Distributed Processing Symposium 2011
DOI: 10.1109/ipdps.2011.59
|View full text |Cite
|
Sign up to set email alerts
|

Computing Strongly Connected Components in Parallel on CUDA

Abstract: The problem of decomposition of a directed graph into its strongly connected components is a fundamental graph problem inherently present in many scientific and commercial applications. In this paper we show how existing parallel algorithms can be reformulated in order to be accelerated by NVIDIA CUDA technology. In particular, we design a new CUDA-aware procedure for pivot selection and we redesign the parallel algorithms in order to allow for CUDA accelerated computation. We also experimentally demonstrate t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
61
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 80 publications
(61 citation statements)
references
References 18 publications
0
61
0
Order By: Relevance
“…For SCC decomposition, this is a significant improvement over previous results (e.g. [1]) for sparse graphs with a low average out-degree.…”
mentioning
confidence: 54%
See 4 more Smart Citations
“…For SCC decomposition, this is a significant improvement over previous results (e.g. [1]) for sparse graphs with a low average out-degree.…”
mentioning
confidence: 54%
“…The high relevance of SCCs has led to various dedicated variants of Tarjan's classical algorithm [30] such as a symbolic variant [9] and a plethora of parallel algorithms [1,23,26]. In the context of probabilistic model checking, a generalisation of SCCs-known as maximal end components (MECs)-play a pivotal role [2,17].…”
mentioning
confidence: 99%
See 3 more Smart Citations