The abundance of large graphs and the high potential for insight extraction from them have fueled interest in large-scale graph processing systems. Despite significant enhancement in recent years, state-of-the-art large-scale graph processing systems only yield suboptimal performance in common scenarios. In this thesis, we address three categories of deficiency in graph processing systems. First, in a distributed environment, the performance of graph processing systems is hindered by computation-communication coupling. We present a new programming abstraction called Compute-Sync-Merge that fully decouples computation and inter-host communication, making substantial performance gain. The second and third categories of deficiency both stem fr...
Graphs are very important parts of Big Data and widely used for modelling complex structured data wi...
Graph databases offer an efficient way to store and access inter-connected data. However, to query l...
The last decade has seen an increased attention on large-scale data analysis, caused mainly by the a...
Graphs have become increasingly important to represent highly-interconnected structures and schema-l...
The amount of data generated every day is growing exponentially in the big data era. A significant p...
Efficiently storing and processing massive graph data sets is a challenging problem as researchers ...
Graph processing systems are used in a wide variety of fields, ranging from biology to social networ...
Graphics Processing Units (GPUs) have been used successfully for accelerating a wide variety of appl...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
Large-scale graph applications are of great national, commercial, and societal importance, with dire...
Graph processing is increasingly popular in a variety of scientific and engineering domains. Consequ...
Graph analytics systems are used in a wide variety of applications including health care, electronic...
Iterative computation on large graphs has challenged system research from two aspects: (1) how to co...
WWW 2015: 24th International World Wide Web Conference, Florence, Italy, 18-22 May 2015Analyzing and...
Graphs are very important parts of Big Data and widely used for modelling complex structured data wi...
Graph databases offer an efficient way to store and access inter-connected data. However, to query l...
The last decade has seen an increased attention on large-scale data analysis, caused mainly by the a...
Graphs have become increasingly important to represent highly-interconnected structures and schema-l...
The amount of data generated every day is growing exponentially in the big data era. A significant p...
Efficiently storing and processing massive graph data sets is a challenging problem as researchers ...
Graph processing systems are used in a wide variety of fields, ranging from biology to social networ...
Graphics Processing Units (GPUs) have been used successfully for accelerating a wide variety of appl...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
Large-scale graph applications are of great national, commercial, and societal importance, with dire...
Graph processing is increasingly popular in a variety of scientific and engineering domains. Consequ...
Graph analytics systems are used in a wide variety of applications including health care, electronic...
Iterative computation on large graphs has challenged system research from two aspects: (1) how to co...
WWW 2015: 24th International World Wide Web Conference, Florence, Italy, 18-22 May 2015Analyzing and...
Graphs are very important parts of Big Data and widely used for modelling complex structured data wi...
Graph databases offer an efficient way to store and access inter-connected data. However, to query l...
The last decade has seen an increased attention on large-scale data analysis, caused mainly by the a...