DocumentCode :
61477
Title :
Heuristics-Aided Tightness Evaluation of Analytical Bounds in Networks-on-Chip
Author :
Xueqian Zhao ; Zhonghai Lu
Author_Institution :
Dept. of Electron. & Embedded Syst., KTH R. Inst. of Technol., Stockholm, Sweden
Volume :
34
Issue :
6
fYear :
2015
fDate :
Jun-15
Firstpage :
986
Lastpage :
999
Abstract :
Studying the tightness of analytical delay and backlog bounds is critical for network-on-chip designs, since formal analysis predicts the boundary of communication delay and buffer dimensioning. However, this evaluation process is often a tedious, time-consuming, and manual simulation process whereas many simulation parameters have to be configured before the simulations run. We formulate the tightness evaluation as constrained optimization problems for delay bound and backlog bounds, respectively. The well-defined problems enable a fully automated configuration searching process, which can be guided by a heuristic algorithm with cycle-accurate simulations integrated. This is a fully automated procedure and thus provides a promising path to automatic design space exploration in similar contexts. Experimental results over various topologies and traffic patterns indicate that our method is effective in finding the configuration for best tightness up to 98%, even when up to 50 parameters are configured in a multidimensional discrete search space under complex constraints.
Keywords :
buffer circuits; network topology; network-on-chip; optimisation; analytical bounds; analytical delay; automated configuration searching process; automatic design space exploration; backlog bounds; buffer dimensioning; communication delay; constrained optimization problems; cycle-accurate simulations; delay bound; formal analysis; heuristics-aided tightness evaluation; manual simulation process; multidimensional discrete search space; networks-on-chip; time-consuming process; traffic patterns; various topology; Analytical models; Calculus; Delays; Nickel; Optimization; Resource management; Search problems; Backlog bound; Delay bound; Network Calculus; Network-on-Chip; Tightness evaluation; delay bound; network calculus (NC); network-on-chip (NoC); tightness evaluation;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2015.2402176
Filename :
7038204
Link To Document :
بازگشت