A Lightweight Early Arbitration Method for Low-Latency Asynchronous 2D-Mesh NoC's

被引:3
|
作者
Jiang, Weiwei [1 ]
Bhardwaj, Kshitij [1 ]
Lacourba, Geoffray [2 ]
Nowick, Steven M. [1 ]
机构
[1] Columbia Univ, Dept Comp Sci, New York, NY 10027 USA
[2] ARM Ltd, Sophia Antipolis, France
关键词
NETWORK;
D O I
10.1145/2744769.2744777
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new asynchronous low-latency interconnection network is introduced for a 2D mesh topology. The network-on-chip, named AEoLiAN, contains a fast lightweight monitoring network to notify the routers of incoming traffic, thereby allowing arbitration and channel allocation to be initiated in advance. In contrast, several recent synchronous early arbitration methods require significant resource overhead, including use of hybrid networks, or wide monitoring channels and additional VCs. The proposed approach has much smaller overhead, allowing a finer-grain router-by-router early arbitration, with monitoring and data advancing independently at different speeds. The new router was implemented in 45nm technology using a standard cell library. It had 52% lower area than a similar lightweight synchronous switch, xpipesLite, with no early arbitration capability. Network-level simulations were then performed on 6 diverse synthetic benchmarks in an 8x8 2D mesh network topology, and the performance of the new network was compared to an asynchronous baseline. Considerable improvements in system latency over all benchmarks for moderate traffic were obtained, ranging from 34.4-37.9%. Interestingly, the proposed acceleration technique also enabled throughput gains, ranging from 14.7-27.1% for the top 5 benchmarks. In addition, a zero-load end-to-end latency of only 4.9ns was observed, for the longest network path through 15 routers and 14 hops.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Low-latency pipelined 2D and 3D CORDIC processors
    Antelo, Elisardo
    Villalba, Julio
    Zapata, Emilio L.
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (03) : 404 - 417
  • [22] The Roce-Bush Router: A Case for Routing-centric Dimensional Decomposition for Low-latency 3D NoC Routers
    Salas, Miguel
    Pasricha, Sudeep
    CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 171 - 180
  • [23] A Fault-tolerant Routing Method for 2D-mesh Network-on-Chips Based on Components of a Router
    Jojima, Yoshiki
    Fukushi, Masaru
    2016 IEEE 5TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS, 2016,
  • [24] A low-latency and reliable multihop D2D transmissions scheduling algorithm for guaranteed message dissemination
    Nardini, Giovanni
    Stea, Giovanni
    Virdis, Antonio
    Ad Hoc Networks, 2022, 126
  • [25] A low-latency and reliable multihop D2D transmissions scheduling algorithm for guaranteed message dissemination
    Nardini, Giovanni
    Stea, Giovanni
    Virdis, Antonio
    AD HOC NETWORKS, 2022, 126
  • [26] Dynamic relay access for D2D-aided low-latency and high-reliability communications
    Chun WU
    Mingming WU
    Yulan GAO
    Yue XIAO
    Xiaojian YOU
    ScienceChina(InformationSciences), 2021, 64 (02) : 72 - 85
  • [27] Dynamic relay access for D2D-aided low-latency and high-reliability communications
    Wu, Chun
    Wu, Mingming
    Gao, Yulan
    Xiao, Yue
    You, Xiaojian
    SCIENCE CHINA-INFORMATION SCIENCES, 2021, 64 (02)
  • [28] Dynamic relay access for D2D-aided low-latency and high-reliability communications
    Chun Wu
    Mingming Wu
    Yulan Gao
    Yue Xiao
    Xiaojian You
    Science China Information Sciences, 2021, 64
  • [29] Architecture and design of high-throughput, low-latency, and fault-tolerant routing algorithm for 3D-network-on-chip (3D-NoC)
    Akram Ben Ahmed
    Abderazek Ben Abdallah
    The Journal of Supercomputing, 2013, 66 : 1507 - 1532
  • [30] Architecture and design of high-throughput, low-latency, and fault-tolerant routing algorithm for 3D-network-on-chip (3D-NoC)
    Ben Ahmed, Akram
    Ben Abdallah, Abderazek
    JOURNAL OF SUPERCOMPUTING, 2013, 66 (03): : 1507 - 1532