2019
DOI: 10.1109/tcad.2018.2821565
|View full text |Cite
|
Sign up to set email alerts
|

GraphH: A Processing-in-Memory Architecture for Large-Scale Graph Processing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
106
0
3

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 112 publications
(111 citation statements)
references
References 24 publications
0
106
0
3
Order By: Relevance
“…The basic idea is to sort the edges based on either the source vertex indices or the destination vertex indices. Sorting the edges in an as-cending manner generally improves the data locality because the neighboring vertex property can be prefetched and probably reused [73] . In the graph processing, source vertex property will be read and destination vertex property will be updated accordingly.…”
Section: Graph Orderingmentioning
confidence: 99%
See 3 more Smart Citations
“…The basic idea is to sort the edges based on either the source vertex indices or the destination vertex indices. Sorting the edges in an as-cending manner generally improves the data locality because the neighboring vertex property can be prefetched and probably reused [73] . In the graph processing, source vertex property will be read and destination vertex property will be updated accordingly.…”
Section: Graph Orderingmentioning
confidence: 99%
“…Source-Oriented [15,27,69,[77][78][79][80] Destination-Oriented [16,26,30,73,81] Grid [28,70,82] Heuristic [29,31,32,75,76,83,84] Source-oriented Partition. it is convenient to determine the partitions that need the updated vertex property in the graph processing.…”
Section: Partitioning Schemes Graph Acceleratorsmentioning
confidence: 99%
See 2 more Smart Citations
“…The essential way to improve the performance of large-scale graph processing and overcome the "memory wall" for big data problems is to provide a high bandwidth of data access. Thus, these graph processing accelerators usually integrated multiple processing units "closer" to the memory, including using on-chip eDRAM [11], on-chip SRAM [6,23], emerging 3D-stacked memory [1,7,27], etc. Such designs can achieve magnitudes of speedup against graph processing systems on conventional architectures [4,10,18,21,22,25,[28][29][30].…”
Section: Introductionmentioning
confidence: 99%