LECS
Laboratory for Emerging Computing Systems
Concordia University · Montréal
conference

Graph Canonization for Efficient Pattern Reuse in ReRAM-Based Graph Accelerators

IEEE Interregional NEWCAS (New Circuits and Systems) Conference · 2026
Reconfigurable architecturesManycore SoCs
IEEE Interregional NEWCAS (New Circuits and Systems) Conference 2026 Masoud Rahimi, Sébastien Le Beux
Abstract

Graph accelerators have emerged as a promising solution for processing large-scale sparse graphs by leveraging in-situ computation in ReRAM-based crossbars to improve computational efficiency. However, existing pattern-based designs suffer from exponential growth in unique subgraph patterns as crossbar size increases, severely limiting static engine utilization and overall system performance. This paper proposes a method that enables efficient pattern reuse in crossbar-based graph accelerators through two key contributions. First, we propose a degree-aware reordering algorithm that reduces the number of subgraphs for large crossbars. Second, we introduce a canonical pattern normalization algorithm that transforms subgraph patterns into canonical forms, minimizing the number of distinct patterns. Experimental results on representative real-world graphs demonstrate up to 9.4× speedup over a state-of-the-art pattern-based ReRAM accelerator.

Citation

If you build on this work, please cite the paper using the entry below. The BibTeX can be copied to clipboard with the button at the top of this page.

@inproceedings{masoud2026GraphCanonizationforEfficientPatternReuseinReRAMBasedGraphAccelerators2026,
  title  = {Graph Canonization for Efficient Pattern Reuse in ReRAM-Based Graph Accelerators},
  author = {Masoud Rahimi and Sébastien Le Beux},
  booktitle = {IEEE Interregional NEWCAS (New Circuits and Systems) Conference},
  year   = {2026}
}

Acknowledgements

This work was supported in part by the Natural Sciences and Engineering Research Council of Canada (NSERC) Discovery Grants programme and by the Fonds de recherche du Québec — Nature et technologies (FRQNT).