2021 IEEE International Symposium on Workload Characterization (IISWC) 2021
DOI: 10.1109/iiswc53511.2021.00020
|View full text |Cite
|
Sign up to set email alerts
|

Locality Analysis of Graph Reordering Algorithms

Abstract: A major challenge in processing real-world graphs stems from poor locality of memory accesses and vertex reordering algorithms (RAs) have been proposed to improve locality by changing the order of memory accesses.While state-of-the-art RAs like SlashBurn, GOrder, and Rabbit-Order effectively speed up graph algorithms, their capabilities and disadvantages are not fully understood, mainly, for three reasons: (1) the large size of datasets, (2) the lack of suitable measurement tools, and (3) disparate characteris… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 91 publications
(107 reference statements)
0
2
0
Order By: Relevance
“…The implications of real-world graphs on SpMV-based graph processing is studied in [28,29] by investigating the connection between different vertex classes of the graphs. It is also explained how the structure of a power-law graph provides better Push Locality (in traversing a graph in the push direction), or Pull Locality (for traversing a graph in the pull direction).…”
Section: Depth Of Components' Treesmentioning
confidence: 99%
“…The implications of real-world graphs on SpMV-based graph processing is studied in [28,29] by investigating the connection between different vertex classes of the graphs. It is also explained how the structure of a power-law graph provides better Push Locality (in traversing a graph in the push direction), or Pull Locality (for traversing a graph in the pull direction).…”
Section: Depth Of Components' Treesmentioning
confidence: 99%
“…In degree-ordering, vertices of a graph are ordered based on their degrees. Degree-ordering is a basic tool in several graph algorithms such as [1], [2], [3], [4], [5], [6], [7] and its efficiency plays an important role in processing large and fast-growing real-world graphs.…”
Section: Introductionmentioning
confidence: 99%