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,451 | FaaSBoard: Efficient Graph Processing with a Disaggregated Architecture on Serverless Services | 2026 | SIGMOD | 4.9793485e-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.0012092602 |
| 22 | Distributed GraphLab: A Framework for Machine Learning and Data Mining in the Cloud | 2012 | VLDB | 0.00055962491 |
| 394 | One Trillion Edges: Graph Processing at Facebook-Scale | 2015 | VLDB | 0.00019191286 |
| 672 | The TileDB Array Data Storage Manager | 2017 | VLDB | 0.0001489638 |
| 1,028 | High-Speed Query Processing over High-Speed Networks | 2016 | VLDB | 0.00012422084 |
| 1,997 | GraphMat: High performance graph analytics made productive | 2015 | VLDB | 9.2158333e-05 |
| 1,998 | Pregelix: Big(ger) Graph Analytics on A Dataflow Engine | 2015 | VLDB | 9.2144238e-05 |
| 2,372 | Giraph Unchained: Barrierless Asynchronous Parallel Execution in Pregel-like Graph Processing Systems | 2015 | VLDB | 8.5610804e-05 |
| 3,668 | TopoX: Topology Refactorization for Efficient Graph Partitioning and Processing | 2019 | VLDB | 7.1131403e-05 |
| 7,080 | LA3: A Scalable Link- and Locality-Aware Linear Algebra-Based Graph Analytics System | 2018 | VLDB | 5.6048076e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 3,688 | Parallel Local Graph Clustering | 2016 | VLDB |
| 2 | 1,862 | Large-Scale Distributed Graph Computing Systems: An Experimental Evaluation | 2015 | VLDB |
| 3 | 6,179 | GRAPE: Parallelizing Sequential Graph Computations | 2017 | VLDB |
| 4 | 7,521 | MiniGraph: Querying Big Graphs with a Single Machine | 2023 | VLDB |
| 5 | 6,723 | Adaptive Asynchronous Parallelization of Graph Algorithms | 2018 | SIGMOD |
| 6 | 4,372 | Graph Analytics Through Fine-Grained Parallelism | 2016 | SIGMOD |
| 7 | 3,309 | A Distributed Multi-GPU System for Fast Graph Processing | 2018 | VLDB |
| 8 | 10,740 | Characterizing Parallel Subgraph Matching Performance: A Systematic Study of Interactions, Scalability, and Enumeration | 2026 | VLDB |
| 9 | 4,285 | TurboGraph++: A Scalable and Fast Graph Analytics System | 2018 | SIGMOD |
| 10 | 947 | Parallelizing Sequential Graph Computations | 2017 | SIGMOD |