SENMAP: Multi-objective data-flow mapping and synthesis for hybrid scalable neuromorphic systems

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Nembhani, Prithvish V, Rhodes, Oliver, Tang, Guangzhi, Dobrita, Alexandra F, Xu, Yingfu, Vadivel, Kanishkan, Shidqi, Kevin, Detterer, Paul, Konijnenburg, Mario, van Schaik, Gert-Jan, Sifalakis, Manolis, Al-Ars, Zaid, Yousefzadeh, Amirreza
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909649806032896
author Nembhani, Prithvish V
Rhodes, Oliver
Tang, Guangzhi
Dobrita, Alexandra F
Xu, Yingfu
Vadivel, Kanishkan
Shidqi, Kevin
Detterer, Paul
Konijnenburg, Mario
van Schaik, Gert-Jan
Sifalakis, Manolis
Al-Ars, Zaid
Yousefzadeh, Amirreza
author_facet Nembhani, Prithvish V
Rhodes, Oliver
Tang, Guangzhi
Dobrita, Alexandra F
Xu, Yingfu
Vadivel, Kanishkan
Shidqi, Kevin
Detterer, Paul
Konijnenburg, Mario
van Schaik, Gert-Jan
Sifalakis, Manolis
Al-Ars, Zaid
Yousefzadeh, Amirreza
contents This paper introduces SENMap, a mapping and synthesis tool for scalable, energy-efficient neuromorphic computing architecture frameworks. SENECA is a flexible architectural design optimized for executing edge AI SNN/ANN inference applications efficiently. To speed up the silicon tape-out and chip design for SENECA, an accurate emulator, SENSIM, was designed. While SENSIM supports direct mapping of SNNs on neuromorphic architectures, as the SNN and ANNs grow in size, achieving optimal mapping for objectives like energy, throughput, area, and accuracy becomes challenging. This paper introduces SENMap, flexible mapping software for efficiently mapping large SNN and ANN applications onto adaptable architectures. SENMap considers architectural, pretrained SNN and ANN realistic examples, and event rate-based parameters and is open-sourced along with SENSIM to aid flexible neuromorphic chip design before fabrication. Experimental results show SENMap enables 40 percent energy improvements for a baseline SENSIM operating in timestep asynchronous mode of operation. SENMap is designed in such a way that it facilitates mapping large spiking neural networks for future modifications as well.
format Preprint
id arxiv_https___arxiv_org_abs_2506_03450
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SENMAP: Multi-objective data-flow mapping and synthesis for hybrid scalable neuromorphic systems
Nembhani, Prithvish V
Rhodes, Oliver
Tang, Guangzhi
Dobrita, Alexandra F
Xu, Yingfu
Vadivel, Kanishkan
Shidqi, Kevin
Detterer, Paul
Konijnenburg, Mario
van Schaik, Gert-Jan
Sifalakis, Manolis
Al-Ars, Zaid
Yousefzadeh, Amirreza
Neural and Evolutionary Computing
This paper introduces SENMap, a mapping and synthesis tool for scalable, energy-efficient neuromorphic computing architecture frameworks. SENECA is a flexible architectural design optimized for executing edge AI SNN/ANN inference applications efficiently. To speed up the silicon tape-out and chip design for SENECA, an accurate emulator, SENSIM, was designed. While SENSIM supports direct mapping of SNNs on neuromorphic architectures, as the SNN and ANNs grow in size, achieving optimal mapping for objectives like energy, throughput, area, and accuracy becomes challenging. This paper introduces SENMap, flexible mapping software for efficiently mapping large SNN and ANN applications onto adaptable architectures. SENMap considers architectural, pretrained SNN and ANN realistic examples, and event rate-based parameters and is open-sourced along with SENSIM to aid flexible neuromorphic chip design before fabrication. Experimental results show SENMap enables 40 percent energy improvements for a baseline SENSIM operating in timestep asynchronous mode of operation. SENMap is designed in such a way that it facilitates mapping large spiking neural networks for future modifications as well.
title SENMAP: Multi-objective data-flow mapping and synthesis for hybrid scalable neuromorphic systems
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2506.03450