TY - CHAP
T1 - Intelligent NOC hotspot prediction
AU - Kakoulli, Elena
AU - Soteriou, Vassos
AU - Theocharides, Theocharis
PY - 2011
Y1 - 2011
N2 - Hotspots are Network on-Chip (NoC) routers or modules which occasionally receive packetized traffic at a higher rate that they can process. This phenomenon reduces the performance of an NoC, especially in the case wormhole flow-control. Such situations may also lead to deadlocks, raising the need of a hotspot prevention mechanism. Such mechanism can potentially enable the system to adjust its behavior and prevent hotspot formation, subsequently sustaining performance and efficiency. This Chapter presents an Artificial Neural Network-based (ANN) hotspot prediction mechanism, potentially triggering a hotspot avoidance mechanism before the hotspot is formed. The ANN monitors buffer utilization and reactively predicts the location of an about to-be-formed hotspot, allowing enough time for the system to react to these potential hotspots. The neural network is trained using synthetic traffic models, and evaluated using both synthetic and real application traces. Results indicate that a relatively small neural network can predict hotspot formation with accuracy ranges between 76 and 92%.
AB - Hotspots are Network on-Chip (NoC) routers or modules which occasionally receive packetized traffic at a higher rate that they can process. This phenomenon reduces the performance of an NoC, especially in the case wormhole flow-control. Such situations may also lead to deadlocks, raising the need of a hotspot prevention mechanism. Such mechanism can potentially enable the system to adjust its behavior and prevent hotspot formation, subsequently sustaining performance and efficiency. This Chapter presents an Artificial Neural Network-based (ANN) hotspot prediction mechanism, potentially triggering a hotspot avoidance mechanism before the hotspot is formed. The ANN monitors buffer utilization and reactively predicts the location of an about to-be-formed hotspot, allowing enough time for the system to react to these potential hotspots. The neural network is trained using synthetic traffic models, and evaluated using both synthetic and real application traces. Results indicate that a relatively small neural network can predict hotspot formation with accuracy ranges between 76 and 92%.
KW - Artificial Neural Networks
KW - Network on-Chip Hotspots
KW - VLSI Systems
UR - http://www.scopus.com/inward/record.url?scp=84856592059&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84856592059&partnerID=8YFLogxK
U2 - 10.1007/978-94-007-1488-5_1
DO - 10.1007/978-94-007-1488-5_1
M3 - Chapter
AN - SCOPUS:84856592059
SN - 9789400714878
T3 - Lecture Notes in Electrical Engineering
SP - 3
EP - 16
BT - VLSI 2010 Annual Symposium
A2 - Voros, Nikolaos
A2 - Mukherjee, Amar
A2 - Sklavos, Nicolas
A2 - Masselos, Konstantinos
A2 - Huebner, Michael
ER -