PathAware: A Contention-aware Selection Function for Application-specific Network-on-Chips

被引:0
作者
Niazmand, Behrad [1 ]
Reshadi, Midia [1 ]
Reza, Akram [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Tehran, Iran
来源
2012 NORCHIP | 2012年
关键词
Network-on-Chip (NoC); routing; selection function; contention; congestion; traffic distribution; ROUTING ALGORITHMS; IMPLEMENTATION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-Chip (NoC) has been introduced as a novel solution to overcome the constraints met in on-chip interconnection networks. Performance of NoCs is one of the important concerns of researchers and designers. One of the factors that can affect performance in on-chip networks is the occurrence of congestion when routing packets. In this paper we introduce an output selection function, named "PathAware", which can be exploited with any adaptive routing algorithm. The main purpose is to address the situations in which more multiple output ports are chosen as candidates and to reduce latency and balance traffic load by selecting the appropriate output port leading to a minimal path. In order to avoid deadlock, we have exploited turn model adaptive routing algorithms. Simulation results demonstrate that when using "PathAware" selection function along with "West-First" and "Odd-Even" adaptive routing algorithms, it can outperform "Random", "Buffer-Level" and "Neighbor-on-Path" selection functions in terms of latency and an improvement of 41% can be achieved (in best case), while imposing a negligible overhead on energy consumption.
引用
收藏
页数:6
相关论文
共 19 条
  • [1] [Anonymous], HIGH PERF COMP ARCH
  • [2] [Anonymous], 2012, INDIAN J SCI TECHNOL
  • [3] Ascia G, 2008, IEEE T COMPUT, V57, P809, DOI [10.1109/TC.2008.38, 10.1109/TC.2007.38]
  • [4] Azampanah S., 2012, Proceedings of the 2012 20th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2012), P515, DOI 10.1109/PDP.2012.60
  • [5] Chen-Ling C., 2008, COMP DES 2008 ICCD 2, P164
  • [6] The odd-even turn model for adaptive routing
    Chiu, GM
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (07) : 729 - 738
  • [7] Dally WJ, 2001, DES AUT CON, P684, DOI 10.1109/DAC.2001.935594
  • [8] Duato J., 2003, INTERCONNECTION NETW, P87
  • [9] Fazzino F., Noxim: Network-on-chip simulator
  • [10] GLASS CJ, 1992, ACM COMP AR, V20, P278, DOI 10.1145/146628.140384