Leveraging Recurrent Patterns in Graph Accelerators

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Rahimi, Masoud, Beux, Sébastien Le
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912740228988928
author Rahimi, Masoud
Beux, Sébastien Le
author_facet Rahimi, Masoud
Beux, Sébastien Le
contents Graph accelerators have emerged as a promising solution for processing large-scale sparse graphs, leveraging the in-situ compu-tation of ReRAM-based crossbars to maximize computational efficiency. However, existing designs suffer from memristor access overhead due to the large number of graph partitions. This leads to increased execution time, higher energy consumption, and re-duced circuit lifetime. This paper proposes a graph processing method that minimizes memristor write operations by identifying frequent subgraph patterns and assigning them to graph engines, referred to as static, allowing most subgraphs to be processed without a need for crossbar reconfiguration. Experimental results show speed up to 2.38x speedup and 7.23x energy savings com-pared to state-of-the-art accelerators. Furthermore, our method extends the circuit lifetime by 2x compared to state-of-the-art ReRAM graph accelerators.
format Preprint
id arxiv_https___arxiv_org_abs_2512_01193
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Leveraging Recurrent Patterns in Graph Accelerators
Rahimi, Masoud
Beux, Sébastien Le
Hardware Architecture
Graph accelerators have emerged as a promising solution for processing large-scale sparse graphs, leveraging the in-situ compu-tation of ReRAM-based crossbars to maximize computational efficiency. However, existing designs suffer from memristor access overhead due to the large number of graph partitions. This leads to increased execution time, higher energy consumption, and re-duced circuit lifetime. This paper proposes a graph processing method that minimizes memristor write operations by identifying frequent subgraph patterns and assigning them to graph engines, referred to as static, allowing most subgraphs to be processed without a need for crossbar reconfiguration. Experimental results show speed up to 2.38x speedup and 7.23x energy savings com-pared to state-of-the-art accelerators. Furthermore, our method extends the circuit lifetime by 2x compared to state-of-the-art ReRAM graph accelerators.
title Leveraging Recurrent Patterns in Graph Accelerators
topic Hardware Architecture
url https://arxiv.org/abs/2512.01193