TY - GEN
T1 - Virtual channels planning for networks-on-chip
AU - Huang, Ting Chun
AU - Ogras, Umit Y.
AU - Marculescu, Radu
PY - 2007
Y1 - 2007
N2 - The virtual channel flow control (VCFC) provides an efficient implementation for on-chip networks. However, allocating the virtual channels (VCs) uniformly results in a waste of area and significant leakage power, especially at nanoscale. To remedy this situation, we propose a novel approach for customizing the virtual channels allocation based on the traffic characteristics of the target application. Towards this end, we first develop an algorithm that calculates the port contention rates and expected bandwidth at each router in the network. Using this information, we add VCs only to the channels with the highest bandwidth usage. Our simulation results involving synthetic and real applications show more than 40% buffer savings compared to uniform VC allocation, while achieving similar performance levels.
AB - The virtual channel flow control (VCFC) provides an efficient implementation for on-chip networks. However, allocating the virtual channels (VCs) uniformly results in a waste of area and significant leakage power, especially at nanoscale. To remedy this situation, we propose a novel approach for customizing the virtual channels allocation based on the traffic characteristics of the target application. Towards this end, we first develop an algorithm that calculates the port contention rates and expected bandwidth at each router in the network. Using this information, we add VCs only to the channels with the highest bandwidth usage. Our simulation results involving synthetic and real applications show more than 40% buffer savings compared to uniform VC allocation, while achieving similar performance levels.
UR - http://www.scopus.com/inward/record.url?scp=34548133265&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34548133265&partnerID=8YFLogxK
U2 - 10.1109/ISQED.2007.169
DO - 10.1109/ISQED.2007.169
M3 - Conference contribution
AN - SCOPUS:34548133265
SN - 0769527957
SN - 9780769527956
T3 - Proceedings - Eighth International Symposium on Quality Electronic Design, ISQED 2007
SP - 879
EP - 884
BT - Proceedings - Eighth International Symposium on Quality Electronic Design, ISQED 2007
T2 - 8th International Symposium on Quality Electronic Design, ISQED 2007
Y2 - 26 March 2007 through 28 March 2007
ER -