A deep learning based latency aware predictive routing model for network-on-chip architectures

被引:0
|
作者
Sudhakar, M. Venkata [1 ]
Reddy, P. Rahul [2 ]
Penchalaiah, Usthulamuri [2 ]
Reddy, P. Raghava [2 ,3 ]
机构
[1] Lakireddy Bali Reddy Coll Engn, Elect & Commun Engn, Mylavaram, Andhra Pradesh, India
[2] Geethanjali Inst Sci & Technol, Elect & Commun Engn, Nellore, Andhra Pradesh, India
[3] Geethanjali Inst Sci & Technol, Elect & Commun Engn, Nellore 524137, Andhra Pradesh, India
关键词
latency; Network on Chip; network size; source queuing and channel queuing; throughput; wormhole microarchitecture;
D O I
10.1002/dac.5602
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Network on Chip (NoC) is an evolving platform for communications related applications, which are executed on a single silicon chip. There are several routing models in NoC architectures, but the accuracy of these models is limited, and the existing models are degraded because of over and under fitting issues. This research introduces the new deep learning-based latency aware predictive routing model for on-chip networks to route packets with better performance and power efficiency. The deep learning model used in this research is a new convolutional residual gated recurrent unit (CRGRU) with queuing theory. Moreover, the source and channel queuing delay is comprised of features to learn spatial and sequential information that improves the overall prediction accuracy. This router is modified by the intrusion of the Router States Monitor unit and the CRGRU hardware engine. The work is executed using the Xilinx platform, and the performance measures like latency and throughput are obtained by varying the network size as 4x4$$ 4\times 4 $$, 8x8$$ 8\times 8 $$, and 12x12$$ 12\times 12 $$ and also varying the buffer space and length as L=4,B=9$$ L=4,B=9 $$, L=9,B=4$$ L=9,B=4 $$, and L=14,B=3$$ L=14,B=3 $$, respectively. In addition, the squared correlation coefficient (SCC) and normalized root mean square error (NRMSE) are evaluated and compared with existing learning models to validate the proposed model. This research focused on the design of convolutional residual gated recurrent unit (CRGRU) with queuing theory model for routing the data packets with better performance and power efficiency.The source and channel queuing delay are comprised as features to learn spatial and sequential information that improves the overall prediction accuracy.Moreover, wormhole router and micro-architecture are utilized and modified by the intrusion of the router states monitor unit and CRGRU engine model.image
引用
收藏
页数:19
相关论文
共 50 条
  • [11] A unified approach to constrained mapping and routing on network-on-chip architectures
    Hansson, A
    Goossens, K
    Radulescu, A
    2005 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2005, : 75 - 80
  • [12] Performance Evaluation of Reliability Aware Photonic Network-on-Chip Architectures
    Kaliraj, Pradheep Khanna
    Sieber, Patrick
    Ganguly, Amlan
    Datta, Ipshita
    Datta, Debasish
    2012 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2012,
  • [13] A power and performance model for network-on-chip architectures
    Banerjee, N
    Vellanki, P
    Chatha, KS
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1250 - 1255
  • [14] Routing Aware and Runtime Detection for Infected Network-on-Chip Routers
    Daoud, Luka
    Rafla, Nader
    2018 IEEE 61ST INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2018, : 775 - 778
  • [15] An Energy-Aware Mapping Algorithm for Mesh-based Network-on-Chip Architectures
    Sun, Jin
    Zhang, Yi
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC 2017), 2017, : 357 - 361
  • [16] Hybrid Network-on-Chip Architectures for Accelerating Deep Learning Kernels on Heterogeneous Manycore Platforms
    Choi, Wonje
    Duraisamy, Karthi
    Kim, Ryan Gary
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    Marculescu, Radu
    Marculescu, Diana
    2016 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES), 2016,
  • [17] Contention-aware Application Mapping for Network-on-Chip Communication Architectures
    Chou, Chen-Ling
    Marculescu, Radu
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 164 - 169
  • [18] ACO-BASED FAULT-AWARE ROUTING ALGORITHM FOR NETWORK-ON-CHIP SYSTEMS
    Lin, Chia-An
    Hsin, Hsien-Kai
    Chang, En-Jui
    Wu, An-Yeu
    2013 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2013, : 342 - 347
  • [19] A methodology for layout aware design and optimization of custom network-on-chip architectures
    Srinivasan, Krishnan
    Chatha, Karam S.
    ISQED 2006: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2006, : 352 - +
  • [20] Dynamic Programming-Based Lifetime Aware Adaptive Routing Algorithm for Network-on-Chip
    Wang, Liang
    Wang, Xiaohang
    Mak, Terrence
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,