TY - GEN
T1 - HOPE
T2 - 5th ACM/IEEE International Symposium on Networks-on-Chip, NOCS 2011
AU - Alfaraj, Najla
AU - Zhang, Junjie
AU - Xu, Yang
AU - Chao, H. Jonathan
PY - 2011
Y1 - 2011
N2 - Hotspot congestion control is one of the most challenging issues when designing a high-throughput low-latency network on the chip (NOC). When a destination node is overloaded, it starts pushing back the packets destined for it, which in turns blocks the packets destined for other nodes. How to detect the occurrence(s) of hotspot and notify all source nodes to regulate their traffic to the hotspot node(s) can be quite complex because of potentially high volume of information to be collected and the non-negligible latency between the detection point of congestion and the source nodes. In this paper, we propose an effective end-to-end flow control scheme, called HOPE (HOtspot PrEvention), to resolve the hotspot congestion problem for the Clos network on the chip (CNOC). Specifically, HOPE regulates the injected traffic rate proactively by estimating the number of packets inside the switch network destined for each destination and applying a simple stop-and-go protocol to prevent hotspot traffic from jamming the internal links of the network. We evaluate HOPE's overall performance and the required hardware. Extensive simulation results based on both static and dynamic hotspot traffic patterns confirm that HOPE can effectively regulate hotspot flows and improve system performance. Our hardware analysis shows that HOPE has very small logic overhead.
AB - Hotspot congestion control is one of the most challenging issues when designing a high-throughput low-latency network on the chip (NOC). When a destination node is overloaded, it starts pushing back the packets destined for it, which in turns blocks the packets destined for other nodes. How to detect the occurrence(s) of hotspot and notify all source nodes to regulate their traffic to the hotspot node(s) can be quite complex because of potentially high volume of information to be collected and the non-negligible latency between the detection point of congestion and the source nodes. In this paper, we propose an effective end-to-end flow control scheme, called HOPE (HOtspot PrEvention), to resolve the hotspot congestion problem for the Clos network on the chip (CNOC). Specifically, HOPE regulates the injected traffic rate proactively by estimating the number of packets inside the switch network destined for each destination and applying a simple stop-and-go protocol to prevent hotspot traffic from jamming the internal links of the network. We evaluate HOPE's overall performance and the required hardware. Extensive simulation results based on both static and dynamic hotspot traffic patterns confirm that HOPE can effectively regulate hotspot flows and improve system performance. Our hardware analysis shows that HOPE has very small logic overhead.
KW - Clos network on-chip
KW - congestion control
KW - hotspot traffic
KW - saturation-tree congestion
UR - http://www.scopus.com/inward/record.url?scp=79960297764&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79960297764&partnerID=8YFLogxK
U2 - 10.1145/1999946.1999950
DO - 10.1145/1999946.1999950
M3 - Conference contribution
AN - SCOPUS:79960297764
SN - 9781450307208
T3 - NOCS 2011: The 5th ACM/IEEE International Symposium on Networks-on-Chip
SP - 17
EP - 24
BT - NOCS 2011
Y2 - 1 May 2011 through 4 May 2011
ER -