Securet3d: An Adaptive, Secure, and Fault-Tolerant Aware Routing Algorithm for Vertically-Partially Connected 3D-NoC

被引:0
|
作者
da Silva, Alexandre Almeida [1 ]
Nogueira, Lucas [1 ]
Coelho, Alexandre [1 ]
Silveira, Jarbas A. N. [1 ]
Marcon, Cesar [2 ]
机构
[1] Univ Fed Ceara UFC, Lab Comp Syst Engn LESC, BR-60355636 Fortaleza, Brazil
[2] Pontifical Catholic Univ Rio Grande do Sul PUCRS, Sch Polytech, BR-90619900 Porto Alegre, Brazil
关键词
Routing; Through-silicon vias; Security; Fault tolerant systems; Fault tolerance; Three-dimensional displays; Elevators; System recovery; Internet of Things; Very large scale integration; 3-D network-on-chip (3D-NoC); fault-tolerant routing algorithm; security path; through-silicon via (TSV); vertically-partially connected 3D-NoC; 3-DIMENSIONAL NETWORKS; ON-CHIP; PERFORMANCE;
D O I
10.1109/TVLSI.2024.3500575
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessor systems-on-chip (MPSoCs) based on 3-D networks-on-chip (3D-NoCs) are crucial architectures for robust parallel computing, efficiently sharing resources across complex applications. To ensure the secure operation of these systems, it is essential to implement adaptive, fault-tolerant mechanisms capable of protecting sensitive data. This work proposes the Securet3d routing algorithm, which establishes secure data paths in fault-tolerant 3D-NoCs. Our approach enhances the Reflect3d algorithm by introducing a detailed scheme for mapping secure paths and improving the system's ability to withstand faults. To validate its effectiveness, we compare Securet3d with three other fault-tolerant routing algorithms for vertically-partially connected 3D-NoCs. All algorithms were implemented in SystemVerilog and evaluated through simulation using ModelSim and hardware synthesis with Cadence's Genus tool. Experimental results show that Securet3d reduces latency and enhances cost-effectiveness compared with other approaches. When implemented with a 28-nm technology library, Securet3d demonstrates minimal area and energy overhead, indicating scalability and efficiency. Under denial-of-service (DoS) attacks, Securet3d maintains basically unaltered average packet latencies on 70, 90, and 29 clock cycles for uniform random, bit-complement, and shuffle traffic, significantly lower than those of other algorithms without including security mechanisms (5763, 4632, and 3712 clock cycles in average, respectively). These results highlight the superior security, scalability, and adaptability of Securet3d for complex communication systems.
引用
收藏
页码:275 / 287
页数:13
相关论文
共 50 条
  • [41] A low-overhead soft–hard fault-tolerant architecture, design and management scheme for reliable high-performance many-core 3D-NoC systems
    Khanh N. Dang
    Michael Meyer
    Yuichi Okuyama
    Abderazek Ben Abdallah
    The Journal of Supercomputing, 2017, 73 : 2705 - 2729
  • [42] Comprehensive Analytic Performance Assessment and K-means based Multicast Routing Algorithm and Architecture for 3D-NoC of Spiking Neurons
    Vu, The H.
    Okuyama, Yuichi
    Ben Abdallah, Abderazek
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2019, 15 (04)
  • [43] A Resilient Routing Algorithm with Formal Reliability Analysis for Partially Connected 3D-NoCs
    Salamat, Ronak
    Khayambashi, Misagh
    Ebrahimi, Masoumeh
    Bagherzadeh, Nader
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (11) : 3265 - 3279
  • [44] Topology-Aware Adaptive Routing for Nonstationary Irregular Mesh in Throttled 3D NoC Systems
    Chen, Kun-Chih
    Lin, Shu-Yen
    Hung, Hui-Shun
    Wu, An-Yeu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (10) : 2109 - 2120
  • [45] Logic-Based Implementation of Fault-Tolerant Routing in 3D Network-on-Chips
    Niazmand, Behrad
    Azad, Siavoosh Payandeh
    Flich, Jose
    Raik, Jaan
    Jervan, Gert
    Hollstein, Thomas
    2016 TENTH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS), 2016,
  • [46] A low-overhead soft-hard fault-tolerant architecture, design and management scheme for reliable high-performance many-core 3D-NoC systems
    Dang, Khanh N.
    Meyer, Michael
    Okuyama, Yuichi
    Ben Abdallah, Abderazek
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (06): : 2705 - 2729
  • [47] A low overhead, fault tolerant and congestion aware routing algorithm for 3D mesh-based Network-on-Chips
    Jouybari, Hoda Naghibi
    Mohammadi, Karim
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (08) : 991 - 999
  • [48] High Performance Virtual Channel Based Fully Adaptive Thermal-aware Routing for 3D NoC
    Jiang, Xin
    Lei, Xiangyang
    Zeng, Lian
    Watanabe, Takahiro
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2017, : 289 - 295
  • [49] Fault-Tolerant Routing Mechanism in 3D Optical Network-on-Chip Based on Node Reuse
    Guo, Pengxing
    Hou, Weigang
    Guo, Lei
    Sun, Wei
    Liu, Chuang
    Bao, Hainan
    Duong, Luan H. K.
    Liu, Weichen
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (03) : 547 - 564
  • [50] Energy-aware partitioning of fault-tolerant irregular topologies for 3D network-on-chips
    Suleyman Tosun
    Vahid Babaei Ajabshir
    The Journal of Supercomputing, 2018, 74 : 4842 - 4863