Title :
PathAware: A contention-aware selection function for application-specific Network-On-Chips
Author :
Niazmand, B. ; Reshadi, Midia ; Reza, Aw
Author_Institution :
Dept. of Comput. Eng., Islamic Azad Univ., Tehran, Iran
Abstract :
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 “Neighboron-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.
Keywords :
application specific integrated circuits; energy consumption; integrated circuit interconnections; network-on-chip; NoC; PathAware; application-specific network-on-chips; buffer-level; contention-aware selection function; energy consumption; model adaptive routing algorithms; neighboron-path; odd-even adaptive routing algorithms; on-chip interconnection networks; on-chip networks; output selection function; routing packets; west-first adaptive routing algorithms; Algorithm design and analysis; Arrays; Energy consumption; Routing; System-on-a-chip; Traffic control; Network-on-Chip (NoC); congestion; contention; routing; selection function; traffic distribution;
Conference_Titel :
NORCHIP, 2012
Conference_Location :
Cpenhagen
Print_ISBN :
978-1-4673-2221-8
Electronic_ISBN :
978-1-4673-2222-5
DOI :
10.1109/NORCHP.2012.6403149