{"title":"A load balanced mapping for spiking neural network","authors":"Yande Xiang, J. Meng, De Ma","doi":"10.1109/ICIVC.2017.7984684","DOIUrl":null,"url":null,"abstract":"Network-on-Chip (NoC) provides a scalable and packet-based inter-connected architecture for spiking neural networks (SNNs). However, existing neural mapping strategies just distribute all neurons in a population to an on-chip network core or nearby cores sequentially. The neurons within a population take a huge time cost for handling spikes, which results to uneven workload distribution among different on chip network nodes. This paper presents a NoC-based SNN mapping that makes workload balance among different nodes, aiming to accelerate application execution time. The experimental results show that proposed mapping strategy reduces application execution time by average 24%.","PeriodicalId":181522,"journal":{"name":"2017 2nd International Conference on Image, Vision and Computing (ICIVC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 2nd International Conference on Image, Vision and Computing (ICIVC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIVC.2017.7984684","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Network-on-Chip (NoC) provides a scalable and packet-based inter-connected architecture for spiking neural networks (SNNs). However, existing neural mapping strategies just distribute all neurons in a population to an on-chip network core or nearby cores sequentially. The neurons within a population take a huge time cost for handling spikes, which results to uneven workload distribution among different on chip network nodes. This paper presents a NoC-based SNN mapping that makes workload balance among different nodes, aiming to accelerate application execution time. The experimental results show that proposed mapping strategy reduces application execution time by average 24%.