Adaptively weighted round-robin arbitration for equality of service in a many-core network-on-chip

被引:8
|
作者
Park, Hanmin [1 ]
Choi, Kiyoung [1 ]
机构
[1] Seoul Natl Univ, Dept Elect & Comp Engn, Seoul, South Korea
来源
IET COMPUTERS AND DIGITAL TECHNIQUES | 2016年 / 10卷 / 01期
关键词
D O I
10.1049/iet-cdt.2015.0049
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This study presents a technique called adaptively weighted round-robin (RR) arbitration for equality of service in a many-core network-on-chip. The authors concentrate on the network congested with various traffic patterns generated by the applications running on the system. It exploits the deterministic properties of the interconnection network - the topology and the routing algorithm - to achieve the global fairness in terms of service provided to each node with less resource requirements compared with previous work. The weights for input arbitration can be adjusted to make the network better adapted to various traffic patterns. It requires no additional information in packet headers. The hardware overhead is minimal, requiring only several small counters in addition to a typical RR arbiter. The critical path delay is also reduced due to its simplicity. The authors show the effectiveness by implementing RTL models of the routers and synthesizing them with 32/28 nm process technology. SPEC CPU2006 benchmark applications are executed in multi-programmed manner to show that the approach results in outstanding equality-of-service characteristics for real applications.
引用
收藏
页码:37 / 44
页数:8
相关论文
共 50 条
  • [1] An Accurate and Scalable Analytic Model for Round-Robin Arbitration in Network-on-Chip
    Fischer, Erik
    Fettweis, Gerhard P.
    [J]. 2013 SEVENTH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS 2013), 2013,
  • [2] RARR: Reverse Anchored Round-Robin for Link Scheduling in Network-on-Chip
    Zhang, Zhe
    Gao, Xiaopeng
    Long, Xiang
    [J]. 2008 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS SYMPOSIA, PROCEEDINGS, 2008, : 318 - 323
  • [3] Performance analysis of network-on-chip in many-core processors
    Bhaskar, A. Vijaya
    Venkatesh, T. G.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 147 : 196 - 208
  • [4] Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
    Becker, Matthias
    Nikolic, Borislav
    Dasari, Dakshina
    Akesson, Benny
    Nelis, Vincent
    Behnam, Moris
    Nolte, Thomas
    [J]. PROCEEDINGS OF THE 23RD IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2017), 2017, : 101 - 112
  • [5] Latency Analysis of Network-On-Chip based Many-Core Processors
    Kumar, Sunil
    Lipari, Giuseppe
    [J]. 2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 432 - 439
  • [6] Theoretical Analysis and Evaluation of NoCs with Weighted Round-Robin Arbitration
    Mandal, Sumit K.
    Tong, Jie
    Ayoub, Raid
    Kishinevsky, Michael
    Abousamra, Ahmed
    Ogras, Umit Y.
    [J]. 2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [7] Hierarchical approach for hybrid wireless Network-on-chip in many-core era
    Rezaei, Amin
    Daneshtalab, Masoud
    Safaei, Farshad
    Zhao, Danella
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 : 225 - 234
  • [8] Interleaved Weighted Round-Robin: A Network Calculus Analysis
    Tabatabaee, Seyed Mohammadhossein
    Le Boudec, Jean-Yves
    Boyer, Marc
    [J]. PROCEEDINGS OF THE 2020 32ND INTERNATIONAL TELETRAFFIC CONGRESS (ITC 32), 2020, : 64 - 72
  • [9] Interleaved Weighted Round-Robin: A Network Calculus Analysis
    Tabatabaee, Seyed Mohammadhossein
    Le Boudec, Jean-Yves
    Boyer, Marc
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2021, E104B (12) : 1479 - 1493
  • [10] Weighted Round Robin Configuration for Worst-Case Delay Optimization in Network-on-Chip
    Jafari, Fahimeh
    Jantsch, Axel
    Lu, Zhonghai
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (12) : 3387 - 3400