Suppr超能文献

用于边缘 AI 的尖峰神经网络到神经形态硬件的最优映射。

Optimal Mapping of Spiking Neural Network to Neuromorphic Hardware for Edge-AI.

机构信息

The College of Computer Science, National University of Defence Technology, Changsha 410000, China.

出版信息

Sensors (Basel). 2022 Sep 24;22(19):7248. doi: 10.3390/s22197248.

Abstract

Neuromorphic hardware, the new generation of non-von Neumann computing system, implements spiking neurons and synapses to spiking neural network (SNN)-based applications. The energy-efficient property makes the neuromorphic hardware suitable for power-constrained environments where sensors and edge nodes of the internet of things (IoT) work. The mapping of SNNs onto neuromorphic hardware is challenging because a non-optimized mapping may result in a high network-on-chip (NoC) latency and energy consumption. In this paper, we propose NeuMap, a simple and fast toolchain, to map SNNs onto the multicore neuromorphic hardware. NeuMap first obtains the communication patterns of an SNN by calculation that simplifies the mapping process. Then, NeuMap exploits localized connections, divides the adjacent layers into a sub-network, and partitions each sub-network into multiple clusters while meeting the hardware resource constraints. Finally, we employ a meta-heuristics algorithm to search for the best cluster-to-core mapping scheme in the reduced searching space. We conduct experiments using six realistic SNN-based applications to evaluate NeuMap and two prior works (SpiNeMap and SNEAP). The experimental results show that, compared to SpiNeMap and SNEAP, NeuMap reduces the average energy consumption by 84% and 17% and has 55% and 12% lower spike latency, respectively.

摘要

神经形态硬件是新一代非冯·诺依曼计算系统,它实现了尖峰神经元和突触,用于基于尖峰神经网络 (SNN) 的应用。其节能特性使其适用于物联网 (IoT) 的传感器和边缘节点等受电力限制的环境。将 SNN 映射到神经形态硬件具有挑战性,因为非优化的映射可能导致高片上网络 (NoC) 延迟和能耗。在本文中,我们提出了 NeuMap,这是一种简单而快速的工具链,用于将 SNN 映射到多核神经形态硬件上。NeuMap 首先通过计算获取 SNN 的通信模式,从而简化了映射过程。然后,NeuMap 利用局部连接,将相邻层划分为一个子网,并在满足硬件资源约束的情况下将每个子网划分为多个集群。最后,我们采用元启发式算法在缩小的搜索空间中搜索最佳的集群到核心的映射方案。我们使用六个基于真实 SNN 的应用程序进行实验,以评估 NeuMap 以及两个先前的工作 (SpiNeMap 和 SNEAP)。实验结果表明,与 SpiNeMap 和 SNEAP 相比,NeuMap 分别降低了 84%和 17%的平均能耗,降低了 55%和 12%的尖峰延迟。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e7f3/9572825/f330aca69f45/sensors-22-07248-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验