DancerFly: An Order-Aware Network-on-Chip Router On-the-Fly Mitigating Multi-path Packet Reordering

被引:0
|
作者
Kang Jin
Dezun Dong
Cunlu Li
Libo Huang
Sheng Ma
Binzhang Fu
机构
[1] National University of Defense Technology,
[2] HuaWei,undefined
关键词
Network-on-chip; Adaptive routing; Router architecture; Multi-path; Packet reordering;
D O I
暂无
中图分类号
学科分类号
摘要
Adaptive routing algorithms can improve performance by balancing load across network channels in the presence of non-uniform traffic patterns. However, out-of-order packets can be introduced due to multi-path transmission of adaptive routing. With out-of-order transmission in the network, packets need to be reordered at the destination before being absorbed. Increasing network size with adaptive routing makes the time when a packet arrives at the destination extremely uncertain, which requires a large buffer to reorder the packets and this can exceed design space. Therefore, the challenge is to balance the trade-off between multi-path transmission and packet reordering. In this paper, we propose a novel packet reordering metric-OOD to quantify the degree of out-of-order. To minimize the OOD of packets, we propose DancerFly, an order-aware network-on-chip router that mitigates out-of-order packets caused by adaptive routing. DancerFly achieves this goal by providing two-level reordering. First, it performs in-buffer reordering by reordering packets queuing in the input buffer. Second, packets from different input ports are reordered before traversing through the router. We evaluate our design and the results show that the OOD can be reduced by 36.3% with comparable performance to the baseline.
引用
收藏
页码:730 / 749
页数:19
相关论文
共 3 条
  • [1] DancerFly: An Order-Aware Network-on-Chip Router On-the-Fly Mitigating Multi-path Packet Reordering
    Jin, Kang
    Dong, Dezun
    Li, Cunlu
    Huang, Libo
    Ma, Sheng
    Fu, Binzhang
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2020, 48 (04) : 730 - 749
  • [2] MPCC: Multi-path Routing Packet Connect Circuit for Network-on-Chip
    Du, Gaoming
    Yang, Xin
    Chen, Fuzhan
    Zhang, Duoli
    Song, Yukun
    Peng, Chen
    2015 IEEE 9TH INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION (ASID), 2015, : 86 - 91
  • [3] A multi-path routing strategy with guaranteed in-order packet delivery and fault-tolerance for networks on chip
    Murali, Srinivasan
    Atienza, David
    Benini, Luca
    De Micheli, Giovanni
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 845 - +