Proceedings of the 42nd Annual International Symposium on Computer Architecture 2015
DOI: 10.1145/2749469.2750386
|View full text |Cite
|
Sign up to set email alerts
|

A scalable processing-in-memory accelerator for parallel graph processing

Abstract: The explosion of digital data and the ever-growing need for fast data analysis have made in-memory big-data processing in computer systems increasingly important. In particular, large-scale graph processing is gaining attention due to its broad applicability from social science to machine learning. However, scalable hardware design that can efficiently process large graphs in main memory is still an open problem. Ideally, cost-effective and scalable graph processing systems can be realized by building a system… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
441
0
2

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 583 publications
(443 citation statements)
references
References 62 publications
0
441
0
2
Order By: Relevance
“…al. have proposed the Tesseract architecture, where programmable graph accelerators are integrated into a 3D memory [43].…”
Section: Google's Tensor Processing Unitmentioning
confidence: 99%
“…al. have proposed the Tesseract architecture, where programmable graph accelerators are integrated into a 3D memory [43].…”
Section: Google's Tensor Processing Unitmentioning
confidence: 99%
“…Some new DRAM architectures [2,11,16] contain a logic layer. Many techniques (e.g., [4,5,8,9,24]) have been proposed to exploit the logic layer to implement some computation close to DRAM. However, these architectures still have limited memory bandwidth available to the logic layer, and our mechanism can provide much higher throughput and efficiency for bitwise AND/OR operations.…”
Section: Related Workmentioning
confidence: 99%
“…Citing severe bandwidth limitations in conventional computer architecture as datasets continue to grow, Ahn et al [1] introduced Tesseract, a 3D Processing-in-Memory accelerator for large-scale graph processing. In another work, Ahn et al [2] developed a hybrid-memory-cube based framework that automatically decides whether to execute PIM operations in memory or processors depending on the locality of data.…”
Section: D Processing-in-memory Architecturesmentioning
confidence: 99%
“…E and F are partial score results of the affine gap model [22]. AD[0], AD [1] and AD [2] contain scoring matrix anti-diagonals. Scores are represented by 32-bit integers.…”
Section: System Architecturementioning
confidence: 99%