Resistive crossbar arrays have been shown to enable the implementation of energy-efficient in-memory computing accelerators suitable for the diffusion of artificial neural networks (ANNs) at the edge. However, the effect of line parasitic resistances can degrade the performance of ANNs if not appropriately considered during the design of the accelerator and each time a new task is targeted. Poised by these limitations, several crossbar line parasitic resistance models have been proposed in the literature. However, a comparative study of the performance of these models is still missing. In this work, we compare and benchmark over a broad range of operating conditions several crossbar line parasitic resistance models from the literature. The results emphasize a practical trade-off: compact analytical models are fast but provide reliable estimates only for small (i.e., 32 x 32) array sizes; conversely, iterative numerical models require more computing time but are more accurate under all conditions. Thus, iterative methods remain indispensable for larger or more complex designs. In addition, the implications of using these models in line parasitic-aware training of the ANN are analyzed on an MNIST classification task. The results further indicate that despite providing a considerable speedup of the ANN training, analytical models preserve accuracy only when small crossbar tiles are used, highlighting the need for more dependable yet fast compact models. (c) 2025 Author(s). All article content, except where otherwise noted, is licensed under a Creative Commons Attribution (CC BY) license(https://creativecommons.org/licenses/by/4.0/).

Simulation and benchmarking of crossbar parasitic resistance models: Accuracy and performance comparison / Lambertini, Alessandro; Zanotti, Tommaso; Pavan, Paolo; Padovani, Andrea; Puglisi, Francesco Maria. - In: APL MACHINE LEARNING. - ISSN 2770-9019. - 3:2(2025), pp. 1-14. [10.1063/5.0274233]

Simulation and benchmarking of crossbar parasitic resistance models: Accuracy and performance comparison

Tommaso Zanotti
;
Paolo Pavan;Andrea Padovani;Francesco Maria Puglisi
2025

Abstract

Resistive crossbar arrays have been shown to enable the implementation of energy-efficient in-memory computing accelerators suitable for the diffusion of artificial neural networks (ANNs) at the edge. However, the effect of line parasitic resistances can degrade the performance of ANNs if not appropriately considered during the design of the accelerator and each time a new task is targeted. Poised by these limitations, several crossbar line parasitic resistance models have been proposed in the literature. However, a comparative study of the performance of these models is still missing. In this work, we compare and benchmark over a broad range of operating conditions several crossbar line parasitic resistance models from the literature. The results emphasize a practical trade-off: compact analytical models are fast but provide reliable estimates only for small (i.e., 32 x 32) array sizes; conversely, iterative numerical models require more computing time but are more accurate under all conditions. Thus, iterative methods remain indispensable for larger or more complex designs. In addition, the implications of using these models in line parasitic-aware training of the ANN are analyzed on an MNIST classification task. The results further indicate that despite providing a considerable speedup of the ANN training, analytical models preserve accuracy only when small crossbar tiles are used, highlighting the need for more dependable yet fast compact models. (c) 2025 Author(s). All article content, except where otherwise noted, is licensed under a Creative Commons Attribution (CC BY) license(https://creativecommons.org/licenses/by/4.0/).
2025
3
2
1
14
Simulation and benchmarking of crossbar parasitic resistance models: Accuracy and performance comparison / Lambertini, Alessandro; Zanotti, Tommaso; Pavan, Paolo; Padovani, Andrea; Puglisi, Francesco Maria. - In: APL MACHINE LEARNING. - ISSN 2770-9019. - 3:2(2025), pp. 1-14. [10.1063/5.0274233]
Lambertini, Alessandro; Zanotti, Tommaso; Pavan, Paolo; Padovani, Andrea; Puglisi, Francesco Maria
File in questo prodotto:
File Dimensione Formato  
026116_1_5.0274233.pdf

Open access

Tipologia: VOR - Versione pubblicata dall'editore
Licenza: [IR] creative-commons
Dimensione 8.54 MB
Formato Adobe PDF
8.54 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1381848
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 0
social impact