2017 IEEE International Symposium on High Performance Computer Architecture (HPCA) 2017
DOI: 10.1109/hpca.2017.54
|View full text |Cite
|
Sign up to set email alerts
|

GraphPIM: Enabling Instruction-Level PIM Offloading in Graph Computing Frameworks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
168
0
2

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
3
2

Relationship

1
9

Authors

Journals

citations
Cited by 222 publications
(175 citation statements)
references
References 36 publications
1
168
0
2
Order By: Relevance
“…Some work [8], [14] uses novel processing-in-memory (PIM) technology [15] to offload the atomic operations to specialized memory region, which reduces the processing time of atomic operations. However, it needs to incorporate with specialized memory architecture and also increases the memory requests since all atomic operations needs to be sent to the memory.…”
Section: B Inefficiency In Graph Processingmentioning
confidence: 99%
“…Some work [8], [14] uses novel processing-in-memory (PIM) technology [15] to offload the atomic operations to specialized memory region, which reduces the processing time of atomic operations. However, it needs to incorporate with specialized memory architecture and also increases the memory requests since all atomic operations needs to be sent to the memory.…”
Section: B Inefficiency In Graph Processingmentioning
confidence: 99%
“…This paper studies the default address mapping of HMC. 5 In a higher level of abstraction, a 4 KB OS page is allocated in two banks across all vaults (HMC 1.1), 6 promoting memory level parallelism for reading/writing the contents of a page. When we access multiple pages allocated serially in the physical address space, as the number of concurrent accesses to these pages increases, bank-level parallelism (BLP) increases as well.…”
Section: Hmc Memory Addressingmentioning
confidence: 99%
“…Majority of the NMC proposals are targeted towards different types of data processing applications e.g. graph processing [29], [38], [53], MapReduce [34], [37], [44], machine learning [55], [56], database search [32], [35], [39], [47], [49], [51]. The logic layer connected to the memory via silicon vias in 3D stacked memories is considered to be the most important play ground of innovation [4], [29], [30], [37], [38], [40], [41], [45], [46], [48], [50], [52], [55]- [57] but the efficacy of those new innovations has only been tested using simulators.…”
Section: Discussionmentioning
confidence: 99%