EvoGraph: On-The-Fly Efficient Mining of Evolving Graphs on GPU
With the prevalence of the World Wide Web and social networks, there has been a growing interest in high performance analytics for constantly-evolving dynamic graphs. Modern GPUs provide massive AQ1 amount of parallelism for efficient graph processing, but the challenges remain due to their lack of support for the near real-time streaming nature of dynamic graphs. Specifically, due to the current high volume and velocity of graph data combined with the complexity of user queries, traditional processing methods by first storing the updates and then repeatedly running static graph analytics on a sequence of versions or snapshots are deemed undesirable and computational infeasible on GPU. We present EvoGraph, a highly efficient and scalable GPU- based dynamic graph analytics framework.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 1440679
- Report Number(s):
- PNNL-SA-125934
- Country of Publication:
- United States
- Language:
- English
CuSha: vertex-centric graph processing on GPUs
|
conference | January 2014 |
Towards Efficient Query Processing on Massive Time-Evolving Graphs
|
conference | January 2012 |
Scheduling Multi-tenant Cloud Workloads on Accelerator-Based Systems
|
conference | November 2014 |
Tracking Structure of Streaming Social Networks
|
conference | May 2011 |
GraphReduce: processing large-scale graphs on accelerator-based systems
|
conference | January 2015 |
Pregel: a system for large-scale graph processing
|
conference | January 2010 |
Multi-tenancy on GPGPU-based servers
|
conference | January 2013 |
GraphMat: high performance graph analytics made productive
|
journal | July 2015 |
DISTINGER: A distributed graph data structure for massive dynamic graph processing
|
conference | October 2015 |
Distributed GraphLab: a framework for machine learning and data mining in the cloud
|
journal | April 2012 |
MapGraph: A High Level API for Fast Development of High Performance Graph Analytics on GPUs
|
conference | January 2014 |
GraphReduce: Large-Scale Graph Analytics on Accelerator-Based HPC Systems
|
conference | May 2015 |
X-Stream: edge-centric graph processing using streaming partitions
|
conference | January 2013 |
A new parallel algorithm for connected components in dynamic graphs
|
conference | December 2013 |
An Incremental Algorithm for a Generalization of the Shortest-Path Problem
|
journal | September 1996 |
One trillion edges: graph processing at Facebook-scale
|
journal | August 2015 |
GraphScope: parameter-free mining of large time-evolving graphs
|
conference | January 2007 |
STINGER: High performance data structure for streaming graphs
|
conference | September 2012 |
Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping
|
conference | January 2009 |
Similar Records
Percolator: Scalable Pattern Discovery in Dynamic Graphs
Semantic Property Graph for Scalable Knowledge Graph Analytics