HeterGenMap: An Evolutionary Mapping Framework for Heterogeneous NoC-Based Neuromorphic Systems

被引:0
|
作者
Dang, Khanh N. [1 ]
Doan, Nguyen Anh Vu [2 ]
Nguyen, Ngo-Doanh [1 ]
Abdallah, Abderazek Ben [1 ]
机构
[1] Univ Aizu, Grad Sch Comp Sci & Engn, Aizu Wakamatsu, Fukushima 9658580, Japan
[2] Infineon Technol AG, D-85579 Munich, Germany
关键词
Neural networks; Neuromorphics; Genetic algorithms; Task analysis; Routing; Hardware; Synapses; Fault tolerance; Network-on-chip; Fault-tolerance; spiking neural network; neuromorphic system; network-on-chip; max flow; migration; SPIKING NEURAL-NETWORKS;
D O I
10.1109/ACCESS.2023.3345168
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While task mapping for multi-core systems is known as an NP-hard problem, mapping for neuromorphic systems even scale it up due to a high number of neurons per core and a high number of core per system. Moreover, mapping for neuromorphic systems also has several challenges such as heterogeneous computing core or communication fabrics, and potential defects in neurons or routing units. Therefore, this paper presents a genetic algorithm framework named HeterGenMap which is a Genetic Algorithm framework for mapping multiple-layer Spiking Neural Network systems to solve the aforementioned problems. The results show that HeterGenMap improves the overall communication cost by 11.04-26.77% in comparison to the linear mapping. Moreover, under link faulty scenarios, neuron defects, or multi-chip designs, HeterGenMap can reduce the communication cost by 3.41-31.34%, 7.01%-41.51%, and 34.21-45.56% in comparison to the linear approach, respectively. The validation in hardware also demonstrated that HeterGenMap reduces the inference time by 63.10-77.87% from the linear mapping.
引用
收藏
页码:144095 / 144112
页数:18
相关论文
共 50 条
  • [21] A Multi-Objective Model Oriented Mapping Approach for NoC-based Computing Systems
    Wu, Chen
    Deng, Chenchen
    Liu, Leibo
    Han, Jie
    Chen, Jiqiang
    Yin, Shouyi
    Wei, Shaojun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (03) : 662 - 676
  • [22] Mapping and Placement in NoC-based Reconfigurable Systems Using an Adaptive Tabu Search Algorithm
    Silva Novaes, Guilherme Apolinario
    Moreira, Luiz Carlos
    Chau, Wang Jiang
    2019 IEEE 10TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2019, : 145 - 148
  • [23] Using Genetic Algorithms for Hardware Core Placement and Mapping in NoC-Based Reconfigurable Systems
    Gomes Filho, Jonas
    Strum, Marius
    Chau, Wang Jiang
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2015, 2015
  • [24] Performance assessment of adaptive core mapping for NoC-based architectures
    Kumar, Aruru Sai
    Rao, T. V. K. Hanumantha
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2022, 15 (05) : 395 - 403
  • [25] Dynamic Power and Thermal Management of NoC-Based Heterogeneous MPSoCs
    Kornaros, George
    Pnevmatikatos, Dionisios
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2014, 7 (01)
  • [26] An Efficient NoC-based ANN Framework for Epileptic Seizure Recognition
    Ghosh, Ayut
    Roy, Arka Prava
    Patra, Ramapati
    Mai, Ashis Kumar
    Mondal, Hemanta Kumar
    2020 6TH IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2020) (FORMERLY INIS), 2020, : 75 - 80
  • [27] Inserting data encoding techniques into NoC-based systems
    Palma, Jose C. S.
    Indrusiak, Leandro Soares
    Moraes, Fernando G.
    Ortiz, Alberto Garcia
    Glesner, Manfred
    Reis, Ricardo A. L.
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 299 - +
  • [28] Towards Full Virtualization of Heterogeneous NoC-based Multicore Embedded Architectures
    Kornaros, George
    Grammatikakis, Miltos D.
    Coppola, Marcello
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 345 - 352
  • [29] Contention-Aware Mapping and Scheduling Optimization for NoC-Based MPSoCs
    Zhou, Yupeng
    Yan, Rongjie
    Cai, Anyu
    Yan, Yige
    Yin, Minghao
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 13995 - 13996
  • [30] Energy-Aware Task Scheduling on Heterogeneous NoC-based MPSoCs
    Abd Ishak, Suhaimi
    Wu, Hui
    Tariq, Umair Ullah
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 165 - 176