2015
DOI: 10.14778/2809974.2809983
|View full text |Cite
|
Sign up to set email alerts
|

GraphMat

Abstract: Given the growing importance of large-scale graph analytics, there is a need to improve the performance of graph analysis frameworks without compromising on productivity. GraphMat is our solution to bridge this gap between a user-friendly graph analytics framework and native, hand-optimized code. GraphMat functions by taking vertex programs and mapping them to high performance sparse matrix operations in the backend. We thus get the productivity benefits of a vertex programming framework without sacrificing pe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
12
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 241 publications
(18 citation statements)
references
References 23 publications
1
12
0
Order By: Relevance
“…The generator provides graphs that correspond to the structure of realworld graphs of interest and is widely used by the graph analytics community for system evaluation [29], [15], [28], [30].…”
Section: Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…The generator provides graphs that correspond to the structure of realworld graphs of interest and is widely used by the graph analytics community for system evaluation [29], [15], [28], [30].…”
Section: Methodsmentioning
confidence: 99%
“…For Pagerank and BFS, the input is a scale 26 graph with 2 26 nodes and 2 30 connections. Since BFS requires an undirected graph, we add reverse edges to the dataset.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Most performance analysis of graph processing systems come from the empirical results of each new library designer's publications. For example, GraphMat [29], Pow-erGraph [9], and GraphBIG [22] present a comparison of performance between their system and a selection of other software packages and in general any new approach will compare itself to existing implementations. We assume the performance results which accompany a new library are at risk of bias because the authors typically know their own package better than the competition and as such are aware of more optimizations.…”
Section: Related Workmentioning
confidence: 99%