This paper presents LA3, a scalable distributed system for graph analytics. LA3 couples a vertex-based programming model with a highly optimized linear algebra-based engine. It translates any vertex-centric program into an iteratively executed sparse matrix-vector multiplication (SpMV). To reduce communication and enhance scalability, the adjacency matrix representing an input graph is partitioned into locality-aware 2D tiles distributed across multiple processes. Alongside, three major optimizations are incorporated to preclude redundant computations and minimize communication. First, the link-based structure of the input graph is exploited to classify vertices into different types. Afterwards, vertices of special types are factored out of...
Presented on April 16, 2019 at 3:00 p.m. in the Jesse W. Mason Building, Room 2117.Oded Green is a S...
Recently, there is a growing need for distributed graph processing systems that are capable of grace...
From social networks to language modeling, the growing scale and importance of graph data has driven...
This dissertation advances the state of the art for scalable high-performance graph analytics and da...
Graph algorithms typically have very low computational intensities, hence their execution times are ...
Future High Performance Computing (HPC) nodes will have many more processors than the contemporary a...
High-performance implementations of graph algorithms are challenging to implement on new parallel ha...
Abstract—Graph algorithms on distributed-memory systems typically perform heavy communication, often...
Distributed, shared-nothing architectures of commodity machines are a popular design choice for the ...
DoctorFast and Scalable graph processing is the key to realize the great potential of the graph data...
As graph data becomes ubiquitous in modern computing, developing systems to efficiently process larg...
Distributed graph analytics frameworks must offer low and balanced communication and computation, lo...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
Graph analytics is fundamental in unlocking key insights by mining large volumes of highly connected...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
Presented on April 16, 2019 at 3:00 p.m. in the Jesse W. Mason Building, Room 2117.Oded Green is a S...
Recently, there is a growing need for distributed graph processing systems that are capable of grace...
From social networks to language modeling, the growing scale and importance of graph data has driven...
This dissertation advances the state of the art for scalable high-performance graph analytics and da...
Graph algorithms typically have very low computational intensities, hence their execution times are ...
Future High Performance Computing (HPC) nodes will have many more processors than the contemporary a...
High-performance implementations of graph algorithms are challenging to implement on new parallel ha...
Abstract—Graph algorithms on distributed-memory systems typically perform heavy communication, often...
Distributed, shared-nothing architectures of commodity machines are a popular design choice for the ...
DoctorFast and Scalable graph processing is the key to realize the great potential of the graph data...
As graph data becomes ubiquitous in modern computing, developing systems to efficiently process larg...
Distributed graph analytics frameworks must offer low and balanced communication and computation, lo...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
Graph analytics is fundamental in unlocking key insights by mining large volumes of highly connected...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
Presented on April 16, 2019 at 3:00 p.m. in the Jesse W. Mason Building, Room 2117.Oded Green is a S...
Recently, there is a growing need for distributed graph processing systems that are capable of grace...
From social networks to language modeling, the growing scale and importance of graph data has driven...