Graphite: A NUMA-aware HPC System for Graph Analytics Based on a new MPI * X Parallelism Model
Summary: Graphite introduces MPI*X, partitioning computation and communication across threads rather than processes to avoid synchronization overhead. Its NUMA-aware GAS execution and thread-level asynchronous communication yield up to 3× speedups over prior HPC graph systems. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Mohammad Hasanzadeh Mofrad (University of Pittsburgh)
- 2. Rami Melhem (University of Pittsburgh)
- 3. Yousuf Ahmad (Carnegie Mellon University)
- 4. Mohammad Hammoud (Carnegie Mellon University)
BibTeX Citation
@article{mofrad_vldb20,
title = {{Graphite: A NUMA-aware HPC System for Graph Analytics Based on a new MPI * X Parallelism Model}},
author = {Mofrad, Mohammad Hasanzadeh and Melhem, Rami and Ahmad, Yousuf and Hammoud, Mohammad},
journal = {PVLDB},
series = {{VLDB} '20},
volume = {13},
number = {6},
pages = {783--796},
doi = {10.14778/3380750.3380751},
url = {https://doi.org/10.14778/3380750.3380751},
year = {2020}
}
Incoming Citations (Sorted by Pagerank)
Showing 1 of 1 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 10,462 | FaaSBoard: Efficient Graph Processing with a Disaggregated Architecture on Serverless Services | 2026 | SIGMOD | 4.9769913e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 3 | Pregel: A System for Large-Scale Graph Processing | 2010 | SIGMOD | 0.0012087459 |
| 22 | Distributed GraphLab: A Framework for Machine Learning and Data Mining in the Cloud | 2012 | VLDB | 0.00055938421 |
| 394 | One Trillion Edges: Graph Processing at Facebook-Scale | 2015 | VLDB | 0.00019182322 |
| 673 | The TileDB Array Data Storage Manager | 2017 | VLDB | 0.00014891415 |
| 1,028 | High-Speed Query Processing over High-Speed Networks | 2016 | VLDB | 0.00012416417 |
| 1,999 | GraphMat: High performance graph analytics made productive | 2015 | VLDB | 9.211479e-05 |
| 2,000 | Pregelix: Big(ger) Graph Analytics on A Dataflow Engine | 2015 | VLDB | 9.2101691e-05 |
| 2,373 | Giraph Unchained: Barrierless Asynchronous Parallel Execution in Pregel-like Graph Processing Systems | 2015 | VLDB | 8.5570278e-05 |
| 3,670 | TopoX: Topology Refactorization for Efficient Graph Partitioning and Processing | 2019 | VLDB | 7.1097731e-05 |
| 7,081 | LA3: A Scalable Link- and Locality-Aware Linear Algebra-Based Graph Analytics System | 2018 | VLDB | 5.6021543e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 3,690 | Parallel Local Graph Clustering | 2016 | VLDB |
| 2 | 1,863 | Large-Scale Distributed Graph Computing Systems: An Experimental Evaluation | 2015 | VLDB |
| 3 | 6,182 | GRAPE: Parallelizing Sequential Graph Computations | 2017 | VLDB |
| 4 | 7,526 | MiniGraph: Querying Big Graphs with a Single Machine | 2023 | VLDB |
| 5 | 6,730 | Adaptive Asynchronous Parallelization of Graph Algorithms | 2018 | SIGMOD |
| 6 | 4,375 | Graph Analytics Through Fine-Grained Parallelism | 2016 | SIGMOD |
| 7 | 3,309 | A Distributed Multi-GPU System for Fast Graph Processing | 2018 | VLDB |
| 8 | 10,750 | Characterizing Parallel Subgraph Matching Performance: A Systematic Study of Interactions, Scalability, and Enumeration | 2026 | VLDB |
| 9 | 4,286 | TurboGraph++: A Scalable and Fast Graph Analytics System | 2018 | SIGMOD |
| 10 | 948 | Parallelizing Sequential Graph Computations | 2017 | SIGMOD |