2021
DOI: 10.1007/s11704-020-0255-y
|View full text |Cite
|
Sign up to set email alerts
|

An efficient memory data organization strategy for application-characteristic graph processing

Abstract: Graph processing has received significant attention for its ability to cope with large-scale and complex unstructured data in the real-world. However, most of the graph processing applications exhibit an irregular memory access pattern which leads to a poor locality in the memory access stream [1], and [2] reveals that the sub-optimal use of the cache hierarchy can result in the CPU only works in the range of 10% to 45% of the overall graph processing time. Furthermore, the operating characteristics are discre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 8 publications
0
2
0
Order By: Relevance
“…Graph Neural Networks. Graph Neural Networks (GNNs) have garnered significant attention [11,12,15,29,37]. While a plethora of methods have emerged, a substantial portion of the literature has focused on the in-distribution hypothesis [25].…”
Section: Related Workmentioning
confidence: 99%
“…Graph Neural Networks. Graph Neural Networks (GNNs) have garnered significant attention [11,12,15,29,37]. While a plethora of methods have emerged, a substantial portion of the literature has focused on the in-distribution hypothesis [25].…”
Section: Related Workmentioning
confidence: 99%
“…As discussed in Section II-D, hypergraphs exhibit complex topology, where vertices and hyperedges are intertwined with each other, making it difficult and time-consuming to perform hypergraph polarization. Existing partitioning strategy [25]- [27] designed for graphs is less efficient for hypergraphs, due to the complex hypergraph topology, where vertices and hyperedges are intertwined with each other. Fortunately, the distribution of dense and sparse partitions in a hypergraph is closely related to the overlap feature, and the s-line graph of a hypergraph can reflect the most critical overlap relationships in the hypergraph.…”
Section: Software Designsmentioning
confidence: 99%
“…In prior research, offline preprocessing techniques [32], [33], [34] were employed to reconstruct the graph and partition the vertices. This approach aimed to enhance data locality and achieve a balanced workload distribution.…”
Section: Preprocessingmentioning
confidence: 99%