Routing in 3D NoCs Using Genetic Algorithm and Particle Swarm Optimization

被引:4
作者
Bougherara, Maamar [1 ,2 ]
Nedjah, Nadia [3 ]
Bennouar, Djamel [1 ]
Mourelle, Luiza de Macedo [4 ]
机构
[1] Bouira Univ, LIMPAF Lab, Bouira, Algeria
[2] Ecole Normale Super Kouba, Dept Informat, Algiers, Algeria
[3] Univ Estado Rio De Janeiro, Dept Elect Engn & Telecommun, Rio De Janeiro, Brazil
[4] Univ Estado Rio De Janeiro, Dept Syst Engn & Computat, Rio De Janeiro, Brazil
来源
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2023 WORKSHOPS, PT I | 2023年 / 14104卷
关键词
3D Networks-on-chip; Routing; Genetic algorithm; Particle swarm optimization; Congestion; NETWORK; CHIP;
D O I
10.1007/978-3-031-37105-9_40
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Networks-on-chip are a new concept in System-on-chip interconnections, facilitating and optimizing complex components integration. However, as it is a new technology, it still requires some research, especially concerning the acceleration and simplification of design phases. Networks-on-chip can be arranged in different topologies, such as hypercube, mesh and torus. Since several data packets can be transmitted simultaneously through the network, an efficient routing strategy must be used in order to avoid congestion delays. In this paper, we propose and evaluate the performance of two routing methods, based on genetic algorithm and particle swarm optimization, for Networks-on-chip with 3D mesh topology. The routing is driven by the minimization of total latency in packets transmission between tasks. The simulation results show that the routing based on genetic algorithm and particle swarm optimization outperforms other routing algorithms in terms of latency.
引用
收藏
页码:601 / 613
页数:13
相关论文
共 26 条
[1]  
Alfaraj N., 2011, Networks on Chip (NoCS), 2011 Fifth IEEE/ACM International Symposium on, P17
[2]  
[Anonymous], 2002, Interconnection Networks: An Engineering Approach
[3]   Application Mapping onto 3D NoCs Using Differential Evolution [J].
Bougherara, Maamar ;
Nedjah, Nadia ;
Bennouar, Djamel ;
Kemcha, Rebiha ;
Mourelle, Luiza de Macedo .
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT III, 2020, 12251 :89-102
[4]   Efficient Application Mapping onto Three-Dimensional Network-on-Chips Using Multi-Objective Particle Swarm Optimization [J].
Bougherara, Maamar ;
Nedjah, Nadia ;
Bennouar, Djamel ;
Kemcha, Rebiha ;
Mourelle, Luiza de Macedo .
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT II: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PART II, 2019, 11620 :654-670
[5]   IP assignment for efficient NoC-based system design using multi-objective particle swarm optimisation [J].
Bougherara, Maamar ;
Nedjah, Nadia ;
Mourelle, Luiza de Macedo ;
Rahmoun, Rym ;
Sadok, Amel ;
Bennouar, Djamel .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2018, 12 (04) :203-213
[6]  
Catania V, 2015, IEEE INT CONF ASAP, P162, DOI 10.1109/ASAP.2015.7245728
[7]   The odd-even turn model for adaptive routing [J].
Chiu, GM .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (07) :729-738
[8]   Demystifying 3D ICs: The procs and cons of going vertical [J].
Davis, WR ;
Wilson, J ;
Mick, S ;
Xu, M ;
Hua, H ;
Mineo, C ;
Sule, AM ;
Steer, M ;
Franzon, PD .
IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (06) :498-510
[9]   Path-Based Partitioning Methods for 3D Networks-on-Chip with Minimal Adaptive Routing [J].
Ebrahimi, Masoumeh ;
Daneshtalab, Masoud ;
Liljeberg, Pasi ;
Plosila, Juha ;
Flich, Jose ;
Tenhunen, Hannu .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (03) :718-733
[10]   Fully adaptive routing algorithms and region-based approaches for two-dimensional and three-dimensional networks-on-chip [J].
Ebrahimi, Masoumeh .
IET COMPUTERS AND DIGITAL TECHNIQUES, 2013, 7 (06) :264-273