A Traffic Intensive Virtual Channels Allocation Scheme in Network-on-Chip

被引:0
|
作者
Bansidhar Joshi
Manish K. Thakur
机构
[1] Jaypee Institute of Information Technology,Department of Computer Science Engineering and Information Technology
关键词
Network-on-Chip; Router micro-architecture; Virtual channel; VC allocation; Synthetic traffic;
D O I
暂无
中图分类号
学科分类号
摘要
The Network-on-Chip (NoC) phenomenon has emerged as a highly reliable and efficient communication system that improves the scalability of modern chips with lesser communication overhead. Virtual Channels (VC)-based flow control strategy plays a vital role to make NoC an efficient communication system. While transitioning from source to destination IP cores, allocation of the packets (flits) to the next router’s available VCs is done as per an allocation strategy. An ideal VC allocation determines an effective usage of resources, which typically results in an increasing number of packets received at the destination(s) and can minimize the per-hop delay as a performance enhancement. However, recognizing the influence of diverse traffic and load configurations over multiple source-destination paths on NoCs’ performance is crucial to the realization of the many-core architectures. This paper introduces an artificial neural networks (ANN)-based VC allocation technique that prioritizes the most appropriate VCs for allocation and provides all-round performance improvisation. Here, adjustable weights (priorities) are set to each VC in each port of every router, to distribute traversing flits among accessible VCs. The proposed scheme is compared with the state-of-the-art First-Come-First-Serve (FCFS)-based VC allocation under two distinct routing strategies. Conducted experiments under various diverse traffic scenarios for the proposed scheme demonstrate an upsurge of up to 5.75% in the number of packets received at destinations, while also incurring up to 24.4% lesser network delay as compared to the FCFS-based VC allocation scheme.
引用
收藏
页码:9619 / 9633
页数:14
相关论文
共 50 条
  • [31] AS-Router: A novel allocation service for efficient Network-on-Chip☆
    Katta, Monika
    Ramesh, T. K.
    Plosila, Juha
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2024, 50
  • [32] Buffer allocation algorithm for adaptively-routed network-on-chip
    Li X.-H.
    Cao Y.
    Wang L.-W.
    Chen C.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2010, 39 (06): : 929 - 933
  • [33] An Application-Specific Buffer Allocation Algorithm for Network-on-Chip
    Yin, Yaming
    Chen, Shuming
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 439 - 442
  • [34] A Load Balance Routing Method with Virtual Escape Network for Network-on-Chip
    Li, Xing
    Li, Hui
    Zhang, Bowen
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 817 - 821
  • [35] Network-on-Chip and Photonic Network-on-Chip Basic Concepts: A Survey
    Asadi, Bahareh
    Zia, Syed Maqsood
    Al-Khafaji, Hamza Mohammed Ridha
    Mohamadian, Asghar
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2023, 39 (01): : 11 - 25
  • [36] Prediction-based flow control for network-on-chip traffic
    Ogras, Umit Y.
    Marculescu, Radu
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 839 - +
  • [37] Network-on-Chip and Photonic Network-on-Chip Basic Concepts: A Survey
    Bahareh Asadi
    Syed Maqsood Zia
    Hamza Mohammed Ridha Al-Khafaji
    Asghar Mohamadian
    Journal of Electronic Testing, 2023, 39 : 11 - 25
  • [38] SmartFork: Partitioned Multicast Allocation and Switching in Network-on-Chip Routers
    Konstantinou, Dimitrios
    Nicopoulos, Chrysostomos
    Lee, Junghee
    Sirakoulis, Georgios Ch
    Dimitrakopoulos, Giorgos
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [39] Low-power and error coding for network-on-chip traffic
    Vitkovski, A
    Haukilahti, R
    Jantsch, A
    Nilsson, E
    22ND NORCHIP CONFERENCE, PROCEEDINGS, 2004, : 20 - 23
  • [40] A Traffic-Robust Routing Algorithm for Network-on-Chip Systems
    Xu, Siying
    Meyer, Michael Conrad
    Jiang, Xin
    Watanabe, Takahiro
    2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, : 209 - 216