Optimizing linear algebra operations has been a research topic for decades. The compact language of mathematics also produce lean, maintainable code. Using linear algebra as a high-level abstraction for graph operations is therefore very attractive. In this work, we will explore the usability of the GraphBLAS framework, currently the leading standard for graph operations that uses linear algebra as an abstraction. We analyze the usability of GraphBLAS by using it to implement the Edmonds-Karp algorithm for s-t maximum-flow/minimum-cut. To our knowledge, this work represents the first published results of Max-Flow in GraphBLAS. The result of our novel implementation was an algorithm that achieved a speedup of up...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
AbstractThe analysis of graphs has become increasingly important to a wide range of applications. Gr...
Multi-core and GPU-based systems offer unprecedented computational power. They are, however, challen...
Optimizing linear algebra operations has been a research topic for decades. The compact language of ...
This dissertation advances the state of the art for scalable high-performance graph analytics and da...
High-performance implementations of graph algorithms are challenging to implement on new parallel ha...
The GraphBLAS standard (GraphBlas.org) is being developed to bring the potential of matrix based gra...
Efficiently processing large graphs is challenging, since parallel graph algorithms suffer from poor...
This tutorial describes the theoretical background of GraphBLAS. First, we discuss the need for a st...
There has been significant recent interest in parallel graph processing due to the need to quickly a...
Graph algorithms can be expressed in terms of linear algebra. GraphBLAS is a library of low-level bu...
Graph algorithms typically have very low computational intensities, hence their execution times are ...
Graph problems are common across fields of scientific computing and social sciences. However, despit...
We factor Beamer’s push-pull, also known as direction-optimized breadth-first-search (DOBFS) into 3 ...
"April 1995."Includes bibliographical references (p. 55-57).by Ravindra K. Ahuja ... [et al.
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
AbstractThe analysis of graphs has become increasingly important to a wide range of applications. Gr...
Multi-core and GPU-based systems offer unprecedented computational power. They are, however, challen...
Optimizing linear algebra operations has been a research topic for decades. The compact language of ...
This dissertation advances the state of the art for scalable high-performance graph analytics and da...
High-performance implementations of graph algorithms are challenging to implement on new parallel ha...
The GraphBLAS standard (GraphBlas.org) is being developed to bring the potential of matrix based gra...
Efficiently processing large graphs is challenging, since parallel graph algorithms suffer from poor...
This tutorial describes the theoretical background of GraphBLAS. First, we discuss the need for a st...
There has been significant recent interest in parallel graph processing due to the need to quickly a...
Graph algorithms can be expressed in terms of linear algebra. GraphBLAS is a library of low-level bu...
Graph algorithms typically have very low computational intensities, hence their execution times are ...
Graph problems are common across fields of scientific computing and social sciences. However, despit...
We factor Beamer’s push-pull, also known as direction-optimized breadth-first-search (DOBFS) into 3 ...
"April 1995."Includes bibliographical references (p. 55-57).by Ravindra K. Ahuja ... [et al.
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
AbstractThe analysis of graphs has become increasingly important to a wide range of applications. Gr...
Multi-core and GPU-based systems offer unprecedented computational power. They are, however, challen...