Critical Packet Prioritisation by Slack-Aware Re-routing in On-Chip Networks

被引:0
|
作者
Das, Abhijit [1 ]
Babu, Sarath [2 ]
Jose, John [1 ]
Jose, Sangeetha [2 ]
Palesi, Maurizio [3 ]
机构
[1] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati, India
[2] Govt Engn Coll, Dept Informat Technol, Idukki, India
[3] Univ Catania, Dept Elect Elect & Comp Engn, Catania, Italy
来源
2018 TWELFTH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS) | 2018年
关键词
Quality-of-Service (QoS); slack estimation; adaptive routing; input selection; stall time reduction;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Packet based Network-on-Chip (NoC) connect tens to hundreds of components in a multi-core system. The routing and arbitration policies employed in traditional NoCs treat all application packets equally. However, some packets are critical as they stall application execution whereas others are not. We differentiate packets based on a metric called slack that captures a packet's criticality. We observe that majority of NoC packets generated by standard application based benchmarks do not have slack and hence are critical. Prioritising these critical packets during routing and arbitration will reduce application stall and improve performance. We study the diversity and interference of packets to propose a policy that prioritises critical packets in NoC. This paper presents a slack-aware re-routing (SAR) technique that prioritises lower slack packets over higher slack packets and explores alternate minimal path when two no-slack packets compete for same output port. Experimental evaluation on a 64-core Tiled Chip Multi-Processor (TCMP) with 8x8 2D mesh NoC using both multiprogrammed and multithreaded workloads show that our proposed policy reduces application stall time by upto 22% over traditional round-robin policy and 18% over state-of-the-art slack-aware policy.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Performance Quality of Re-Routing Networks: Influence of Equipment Failure
    K. A. Zaretskii
    V. I. Meikshan
    N. A. Melentsova
    Automation and Remote Control, 2002, 63 : 49 - 57
  • [22] Congestion-Aware Path Re-routing Strategy for Dense Urban Airspace
    Ahamed, Sajid M.A.
    Menon, Prathyush P.
    Ghose, Debasish
    arXiv,
  • [23] Packetization and routing analysis of on-chip multiprocessor networks
    Ye, TT
    Benini, L
    De Micheli, G
    JOURNAL OF SYSTEMS ARCHITECTURE, 2004, 50 (2-3) : 81 - 104
  • [24] Flow-Aware Allocation for On-Chip Networks
    Banerjee, Arnab
    Moore, Simon W.
    2009 3RD ACM/IEEE INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, 2009, : 183 - 192
  • [25] A Differentiated Reliable Routing Protocol Along With Re-Routing Policy In Wireless Sensor Networks
    Mazinani, Sayyed Majid
    Naderi, Ali
    2012 IEEE SENSORS APPLICATIONS SYMPOSIUM (SAS 2012), 2012, : 267 - 272
  • [26] Spare Capacity Dimensioning for different Re-Routing Strategies in Transport Networks
    Saeed, Hassan
    Reyes, Ronald Romero
    Bauschert, Thomas
    Gunkel, Matthias
    Wissel, Felix
    PROCEEDINGS OF 2019 11TH INTERNATIONAL WORKSHOP ON RESILIENT NETWORKS DESIGN AND MODELING (RNDM), 2019,
  • [27] Interfacing cores with on-chip packet-switched networks
    Bhojwani, P
    Mahapatra, R
    16TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2003, : 382 - 387
  • [28] A switch supporting circuit and packet switching for on-chip networks
    Chi, Hsin-Chou
    Wu, Chia-Ming
    Wu, Sung-Tze
    PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 226 - +
  • [29] Node Re-Routing and Congestion Reduction Scheme for Wireless Vehicular Networks
    Fazio, Peppino
    Tropea, Mauro
    Marano, Salvatore
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 96 (04) : 5203 - 5219
  • [30] Node Re-Routing and Congestion Reduction Scheme for Wireless Vehicular Networks
    Peppino Fazio
    Mauro Tropea
    Salvatore Marano
    Wireless Personal Communications, 2017, 96 : 5203 - 5219