4.4 Article

Accelerating Dynamic Graph Analytics on GPUs

Journal

PROCEEDINGS OF THE VLDB ENDOWMENT
Volume 11, Issue 1, Pages 107-120

Publisher

ASSOC COMPUTING MACHINERY
DOI: 10.14778/3151113.3151122

Keywords

-

Funding

  1. MoE in Singapore [MOE2017-T2-1-141]
  2. MoE AcRF in Singapore [T1 251RES1610]

Ask authors/readers for more resources

As graph analytics often involves compute-intensive operations, GPUs have been extensively used to accelerate the processing. However, in many applications such as social networks, cyber security, and fraud detection, their representative graphs evolve frequently and one has to perform a rebuild of the graph structure on GPUs to incorporate the updates. Hence, rebuilding the graphs becomes the bottleneck of processing high-speed graph streams. In this paper, we propose a GPU-based dynamic graph storage scheme to support existing graph algorithms easily. Furthermore, we propose parallel update algorithms to support efficient stream updates so that the maintained graph is immediately available for high-speed analytic processing on GPUs. Our extensive experiments with three streaming applications on large-scale real and synthetic datasets demonstrate the superior performance of our proposed approach.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available