2021
DOI: 10.1007/978-3-030-78713-4_16
|View full text |Cite
|
Sign up to set email alerts
|

iPUG: Accelerating Breadth-First Graph Traversals Using Manycore Graphcore IPUs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 7 publications
(10 citation statements)
references
References 22 publications
0
10
0
Order By: Relevance
“…For comparison with the GPU, we use the Gunrock framework [6], on up to 8 Volta V100 GPUs inside a DGX-2 system. Unlike previous work [8], we omit comparison with the CPU. The reason is that the CPU typically exceeds GPU and IPU performance only on high-diameter graphs where the available concurrency is too low for the GPU or IPU to benefit from their high number of parallel threads.…”
Section: Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…For comparison with the GPU, we use the Gunrock framework [6], on up to 8 Volta V100 GPUs inside a DGX-2 system. Unlike previous work [8], we omit comparison with the CPU. The reason is that the CPU typically exceeds GPU and IPU performance only on high-diameter graphs where the available concurrency is too low for the GPU or IPU to benefit from their high number of parallel threads.…”
Section: Methodsmentioning
confidence: 99%
“…However, these are difficult to implement effectively on distributed memory, and they did not lead to performance gains in our IPU implementation. While AI processors only recently became available, the first papers that evaluate their usefulness for non-AI workloads have appeared recently, both for the Graphcore IPU [8], [30], [31] and for the Cerebras Wafer Scale Engine [32], presenting improvements on the state-of-the-art for a wide range of problems.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Motivated by the extreme computing power that theoretically can be delivered by the massively tiled AI processors, researchers have recently started applying these AI processors to "traditional" computational science. For example, Graphcore IPUs have been used for particle physics [7], computer vision [8], and graph processing [9,10]. Regarding mesh-based computations for numerically solving partial differential equations (PDEs), the current research effort is limited to porting stencil methods that are based on uniform meshes and finite difference discretization.…”
Section: Introductionmentioning
confidence: 99%