Open this publication in new window or tab >>Show others...
2026 (English)In: Neurocomputing, ISSN 0925-2312, E-ISSN 1872-8286, Vol. 665, article id 132107Article in journal (Refereed) Published
Abstract [en]
Memristor crossbars have emerged as a promising computing paradigm for neural networks (NNs), excelling in executing multiply-accumulate (MAC) operations for artificial neural networks (ANNs). However, crossbar architectures still face challenges in handling the complex nonlinear cognitive functions of trace dynamics, which have become one of the most energy-intensive and memory-demanding aspects of implementing brain-inspired spiking neural networks (SNNs). Furthermore, the nonidealities of memristors remain a critical concern. Their impact on different NNs, especially biologically-plausible SNNs, is still largely underexplored. While prior studies have proposed device-to-algorithm simulation frameworks that incorporate these nonidealities, efforts are still needed to bridge the gap between raw device data and ready-to-use memristor models. Therefore, this work introduces SIMBRAIN, an open-source device-to-network simulation framework that incorporates an all-in-one model and fitting acceleration strategies for translating device nonidealities into an integrated behavioral model. SIMBRAIN proposes a novel mapping strategy that first extends conventional crossbars to perform nonlinear cognitive functions for trace dynamics. Validated on two memristors, SIMBRAIN rapidly delivers both realistic accuracy results and circuit-level performance metrics by addressing batch processing challenges considering nonidealities. This work also systematically quantifies the impact of memristor nonidealities on trace-SNN performance compared to ANNs.
Place, publisher, year, edition, pages
Elsevier BV, 2026
Keywords
Simulation framework, Trace-STDP, Reconfigurable crossbar, Nonidealities, Spiking neural network (SNN)
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:kth:diva-376680 (URN)10.1016/j.neucom.2025.132107 (DOI)001631091900001 ()2-s2.0-105024884281 (Scopus ID)
Note
QC 20260223
2026-02-232026-02-232026-02-23Bibliographically approved