WANG Jia-hui,WEI Wen-ting,WANG Ling,et al.Research on NSGA-II Based Multi-Objective Mapping Method in ONoC[J].ACTA ELECTRONICA SINICA,2022,50(10):2372-2380.
WANG Jia-hui,WEI Wen-ting,WANG Ling,et al.Research on NSGA-II Based Multi-Objective Mapping Method in ONoC[J].ACTA ELECTRONICA SINICA,2022,50(10):2372-2380. DOI: 10.12263/DZXB.20201418.
Research on NSGA-II Based Multi-Objective Mapping Method in ONoC
Network-on-Chip(NoC) is an important communication fabric in many-core processors. Optical NoC (ONoC) using light as transmission medium has shown significant advantages in bandwidth
communication latency and power consumption
which can mitigate bandwidth and energy efficiency bottlenecks in many-core processors. Due to some intrinsic characteristics of silicon optical devices and optical signals
the performance of ONoC is restricted by some factors such as crosstalk noise
insertion loss
etc. In order to minimize the crosstalk noise and insertion loss of ONoC
the IP core mapping optimization scheme has become a key issue for high performance ONoC design. In this paper
an NSGA-II based multi-objective IP-core mapping method is proposed. It builds a multi-objective IP-core mapping mathematical model to optimize the insertion loss and crosstalk noise of ONoC at the same time. Moreover
an improved NSGA-II algorithm is applied to this model to obtain an appropriate mapping result. Experiment results show that
compared with the single-objective algorithms for crosstalk
the proposed IP-core mapping method can reduce insertion loss by average 15.5%
and compared with the single-objective algorithms for insertion loss
YANG S G , LI L , GAO M L , et al . An energy- and delay-aware mapping method of noc [J]. Acta Electronica Sinica , 2008 , 36 ( 5 ): 937 - 942 . (in Chinese)
FUSELLA E , CILARDO A . Crosstalk-aware automated mapping for optical networks-on-chip [J]. ACM Transactions on Embedded Computing Systems(TECS) , 2016 , 16 ( 1 ): 16 .
GUO L , GE Y , HOU W , et al . A novel IP-core mapping algorithm in reliable 3D optical network-on-chips [J]. Optical Switching and Networking , 2018 , 27 : 50 - 57 .
REZA A , MIRZAEE R F . Non-preemptive offline multi-job mapping for a photonic network on a chip [J]. Nano Communication Networks , 2017 , 11 : 11 - 23 .
ABDOLLAHI M , MOHAMMADI S . Insertion loss-aware application mapping onto the optical cube-connected cycles architecture [J]. Computers & Electrical Engineering , 2020 , 82 : 106559 .
FUSELLA E , CILARDO A . Reducing power consumption of lasers in photonic NoCs through application-specific mapping [J]. ACM Journal on Emerging Technologies in Computing Systems(JETC) , 2018 , 14 ( 2 ): 1 - 11 .
DEB K , PRATAP A , AGARWAL S , et al . A fast and elitist multiobjective genetic algorithm: NSGA-II [J]. IEEE Transactions on Evolutionary Computation , 2002 , 6 ( 2 ): 182 - 197 .
NIKDAST M , XU J , DUONG H K L , et al . Crosstalk noise in WDM-based optical networks-on-chip: A formal study and comparison [J]. IEEE Transactions on Very Large Scale Integration(VLSI) Systems , 2014 , 23 ( 11 ): 2552 - 2565 .
XIE Y , NIKDAST M , XU J , et al . Crosstalk noise and bit error rate analysis for optical network-on-chip [C]// Design Automation Conference . Anaheim : IEEE , 2010 : 657 - 660 .
FUSELLA E , CILARDO A . Minimizing power loss in optical networks-on-chip through application-specific mapping [J]. Microprocessors and Microsystems , 2016 , 43 : 4 - 13 .