Iterative computation on large graphs has challenged system research from two aspects: (1) how to conduct high per-formance parallel processing for both in-memory and out-of-core graphs; and (2) how to handle large graphs that exceed the resource boundary of traditional systems by re-source aware graph partitioning such that it is feasible to run large-scale graph analysis on a single PC. This paper presents GraphLego, a resource adaptive graph processing system with multi-level programmable graph parallel ab-stractions. GraphLego is novel in three aspects: (1) we argue that vertex-centric or edge-centric graph partitioning are ineffective for parallel processing of large graphs and we introduce three alternative graph parallel abstractions...
Graph processing is increasingly popular in a variety of scientific and engineering domains. Consequ...
Abstract—In the last years, large-scale graph processing has gained increasing attention, with most ...
Abstract—In the last years, large-scale graph processing has gained increasing attention, with most ...
There has been significant recent interest in parallel graph processing due to the need to quickly a...
Current systems for graph computation require a distributed computing cluster to handle very large r...
Graphs have become increasingly important to represent highly-interconnected structures and schema-l...
Graphs have become increasingly important to represent highly-interconnected structures and schema-l...
The graph partitioning problem is critical to many traditional applications such as work balancing ...
We describe an approach to parallel graph partitioning that scales to hundreds of processors and pro...
The graph partitioning problem is critical to many traditional applications such as work balancing ...
Abstract—Large scale graph processing represents an in-teresting systems challenge due to the lack o...
Graph processing systems are used in a wide variety of fields, ranging from biology to social networ...
Graph processing is increasingly popular in a variety of scientific and engineering domains. Consequ...
The explosion of digital data and the ever-growing need for fast data analysis have made in-memory b...
In the last years, large-scale graph processing has gained increasing attention, with most recent sy...
Graph processing is increasingly popular in a variety of scientific and engineering domains. Consequ...
Abstract—In the last years, large-scale graph processing has gained increasing attention, with most ...
Abstract—In the last years, large-scale graph processing has gained increasing attention, with most ...
There has been significant recent interest in parallel graph processing due to the need to quickly a...
Current systems for graph computation require a distributed computing cluster to handle very large r...
Graphs have become increasingly important to represent highly-interconnected structures and schema-l...
Graphs have become increasingly important to represent highly-interconnected structures and schema-l...
The graph partitioning problem is critical to many traditional applications such as work balancing ...
We describe an approach to parallel graph partitioning that scales to hundreds of processors and pro...
The graph partitioning problem is critical to many traditional applications such as work balancing ...
Abstract—Large scale graph processing represents an in-teresting systems challenge due to the lack o...
Graph processing systems are used in a wide variety of fields, ranging from biology to social networ...
Graph processing is increasingly popular in a variety of scientific and engineering domains. Consequ...
The explosion of digital data and the ever-growing need for fast data analysis have made in-memory b...
In the last years, large-scale graph processing has gained increasing attention, with most recent sy...
Graph processing is increasingly popular in a variety of scientific and engineering domains. Consequ...
Abstract—In the last years, large-scale graph processing has gained increasing attention, with most ...
Abstract—In the last years, large-scale graph processing has gained increasing attention, with most ...