TY - JOUR
T1 - MoNoC
T2 - A monitored network on chip with path adaptation mechanism
AU - Moreno, Edson Ifarraguirre
AU - Webber Dos Santos, Thais Christina
AU - Marcon, César Augusto Missio
AU - Moraes, Fernando Gehm
AU - Calazans, Ney Laert Vilar
N1 - Funding Information:
The authors acknowledge the support of research agencies grants as follows. CNPq under grants 472126/2013-0, 302625/2012-7, 310864/2011-9, 552699/2011-0, 141247/2005-3; CAPES under grant 708/11; FAPERGS under grants 11/1445-0, 12/1777-4 and Docfix SPI 2843-25.51/12-3. This article is an extension of a paper presented at the ISCAS 2014 Conference.
Publisher Copyright:
© 2014 Elsevier B.V. All rights reserved.
Copyright:
Copyright 2014 Elsevier B.V., All rights reserved.
PY - 2014/11/1
Y1 - 2014/11/1
N2 - Complex systems on chip containing dozens of processing resources with critical communication requirements usually rely on the use of networks on chip (NoCs) as communication infrastructure. NoCs provide significant advantages over simpler infrastructures such as shared busses or point to point communication, including higher scalability, more efficient energy management, higher bandwidth and lower average latency. Applications running on NoCs with more than 10% of bandwidth usage attest that the most significant portion of message latencies refers to buffered packets waiting to enter the NoC, whereas the latency portion that depends on the packet traversing the NoC is sometimes negligible. This work presents an adaptive routing architecture, named Monitored NoC (MoNoC), which is based on a traffic monitoring mechanism and the exchange of high priority control packets. This method enables to adapt paths by choosing less congested routes. Practical experiments show that the proposed path adaptation is a fast process, enabling to transmit packets with smaller latencies, up to 9 times smaller, by using noncongested NoC regions.
AB - Complex systems on chip containing dozens of processing resources with critical communication requirements usually rely on the use of networks on chip (NoCs) as communication infrastructure. NoCs provide significant advantages over simpler infrastructures such as shared busses or point to point communication, including higher scalability, more efficient energy management, higher bandwidth and lower average latency. Applications running on NoCs with more than 10% of bandwidth usage attest that the most significant portion of message latencies refers to buffered packets waiting to enter the NoC, whereas the latency portion that depends on the packet traversing the NoC is sometimes negligible. This work presents an adaptive routing architecture, named Monitored NoC (MoNoC), which is based on a traffic monitoring mechanism and the exchange of high priority control packets. This method enables to adapt paths by choosing less congested routes. Practical experiments show that the proposed path adaptation is a fast process, enabling to transmit packets with smaller latencies, up to 9 times smaller, by using noncongested NoC regions.
KW - Adaptive control
KW - Monitoring
KW - Networks on chip
KW - NoC
KW - Routing methods
U2 - 10.1016/j.sysarc.2014.10.002
DO - 10.1016/j.sysarc.2014.10.002
M3 - Article
AN - SCOPUS:84910653092
SN - 1383-7621
VL - 60
SP - 783
EP - 795
JO - JOURNAL OF SYSTEMS ARCHITECTURE
JF - JOURNAL OF SYSTEMS ARCHITECTURE
IS - 10
ER -