LECS
Laboratoire pour les systèmes informatiques émergents
Université Concordia · Montréal
Journal

A ReRAM-Based Accelerator with Unified Sparse Graph Representation

IEEE Transactions on Emerging Topics in Computing · 2026 · DOI: 10.1109/TETC.2026.3722497
Réseaux sur puce (NoC)Analyse de graphesCalcul en mémoireAccélérateurs matériels
IEEE Transactions on Emerging Topics in Computing 2026 Masoud Rahimi, Sébastien Le Beux
Voir chez l'éditeur ↗
Résumé

Graph accelerators are emerging as an effective solution for analyzing large-scale graphs. These accelerators often leverage near-memory computing to minimize data movement and increase memory bandwidth. Due to the high sparsity of real-world graphs, state-of-the-art accelerators store graph data in compressed formats in main memory and process subgraphs using local memory crossbars. However, this approach introduces data conversion overhead and computational inefficiency caused by inconsistent graph representations across the memory hierarchy. This paper proposes a conversion-free graph accelerator based on a unified Coordinate List (COO) representation shared between main memory and graph engines. The proposed architecture consists of an array of graph engines interconnected through a 2D mesh Network-on-Chip, each operating directly on compressed graph data. This design maximizes local crossbar utilization and eliminates host-side format conversion overhead. The proposed design is evaluated against four state-of-the-art accelerators. It achieves average speedups of 10.4× over TARe, 7.8× over SparseMEM, and 7.5× over RPBFS, and outperforms GraphR by two orders of magnitude. The corresponding energy-delay product reductions range from 10.8× over SparseMEM to six orders of magnitude over GraphR and TARe.

Citation

Si vous citez ces travaux, merci d'utiliser l'entrée ci-dessous. Vous pouvez copier le BibTeX dans le presse-papier via le bouton en haut de page.

@article{rahimi2026reramacceleratorunifiedsparsegraphrepresentation2026,
  title  = {A ReRAM-Based Accelerator with Unified Sparse Graph Representation},
  author = {Masoud Rahimi and Sébastien Le Beux},
  journal = {IEEE Transactions on Emerging Topics in Computing},
  year   = {2026},
  doi    = {10.1109/TETC.2026.3722497}
}

Remerciements

Ces travaux ont été soutenus en partie par le Conseil de recherches en sciences naturelles et en génie du Canada (CRSNG) et par le Fonds de recherche du Québec — Nature et technologies (FRQNT).