GraphChallenge.org: Raising the Bar on Graph Analytic Performance
Siddharth Samsi, Vijay Gadepally, Michael Hurley, Michael Jones,, Edward Kao, Sanjeev Mohindra, Paul Monticciolo, Albert Reuther, Steven Smith,, William Song, Diane Staheli, Jeremy Kepner

TL;DR
The paper discusses the Graph Challenge initiative, which benchmarks and compares graph analytic systems' performance, highlighting recent innovations and establishing current state-of-the-art capabilities in processing large graphs efficiently.
Contribution
It introduces a community-driven benchmarking platform with standardized datasets, algorithms, and metrics, enabling consistent performance evaluation of graph analysis systems.
Findings
Performance scales with number of edges, roughly proportional to N_e^{4/3}
Current systems process about 10^8 edges per second for large graphs
Submissions are 30 times faster than serial implementations
Abstract
The rise of graph analytic systems has created a need for new ways to measure and compare the capabilities of graph processing systems. The MIT/Amazon/IEEE Graph Challenge has been developed to provide a well-defined community venue for stimulating research and highlighting innovations in graph analysis software, hardware, algorithms, and systems. GraphChallenge.org provides a wide range of pre-parsed graph data sets, graph generators, mathematically defined graph algorithms, example serial implementations in a variety of languages, and specific metrics for measuring performance. Graph Challenge 2017 received 22 submissions by 111 authors from 36 organizations. The submissions highlighted graph analytic innovations in hardware, software, algorithms, systems, and visualization. These submissions produced many comparable performance measurements that can be used for assessing the current…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
