2017 IEEE International Conference on Computer Design (ICCD) 2017
DOI: 10.1109/iccd.2017.40
|View full text |Cite
|
Sign up to set email alerts
|

Congra: Towards Efficient Processing of Concurrent Graph Queries on Shared-Memory Machines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
8
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
4

Relationship

1
9

Authors

Journals

citations
Cited by 25 publications
(8 citation statements)
references
References 21 publications
0
8
0
Order By: Relevance
“…They therefore process the graph chunk wise and schedule the work of the different queries so that they work on the same chunk that has already been loaded to the LLC. Pan and Li [14] try to increase the execution efficiency by scheduling optimization. Via up-front profiling runs of each graph and algorithm pair they estimate the bandwidth requirement and which of two thread counts offers the highest performance.…”
Section: Related Workmentioning
confidence: 99%
“…They therefore process the graph chunk wise and schedule the work of the different queries so that they work on the same chunk that has already been loaded to the LLC. Pan and Li [14] try to increase the execution efficiency by scheduling optimization. Via up-front profiling runs of each graph and algorithm pair they estimate the bandwidth requirement and which of two thread counts offers the highest performance.…”
Section: Related Workmentioning
confidence: 99%
“…The implementations on GPUs [29] adapt the existing parallel algorithms to the enhanced available parallelism therein, whereas, on the streaming frameworks the same algorithms are applied on static snapshots [14,31]. A couple of exceptions though: Stinger [19] and Congra [40] support concurrent updates, however, they steer away from discussing the main challenges accompanying concurrency -progress guarantee and correctness. To our knowledge, the present work is the first in this direction.…”
Section: Related Workmentioning
confidence: 99%
“…However, these storage systems still suffer from high redundant data access cost for concurrent iterative graph jobs without the consideration of the data access similarities. Note that some graph storage and querying systems [10,17,30,31,34,42] are recently devised for concurrent graph queries. However, they are dedicated to graph queries which usually only access different small subsets of a graph for exactly once, and can not efficiently support iterative graph processing which needs to frequently traverse the whole graph.…”
Section: Related Workmentioning
confidence: 99%