Adaptive bubble router: a design to improve performance in torus networks
Adaptive bubble router: a design to improve performance in torus networks
复制标题
DOI:
10.1109/icpp.1999.797388
复制
发表时间:
1999-09
期刊:
影响因子:
--
通讯作者:
Valentin Puente;R. Beivide;J. Gregorio;J. M. Prellezo;J. Duato;C. Izu
中科院分区:
文献类型:
--
作者:
Valentin Puente;R. Beivide;J. Gregorio;J. M. Prellezo;J. Duato;C. Izu
A router design for torus networks that significantly reduces message latency over traditional wormhole routers is presented in this paper. This new router implements virtual cut-through switching and fully-adaptive minimal routing. Packet deadlock is avoided by providing escape ways governed by Bubble flow control, a mechanism that guarantees enough free buffer space in the network to allow continuous packet movement. Both deterministic and adaptive Bubble routers have been designed in VLSI using VHDL synthesis tools. Adopting a fair quantitative comparison, we demonstrate that Bubble routers exhibit a reduction in base latency values over 40% with respect to the corresponding wormhole routers, without any penalty in network throughput. With much lower VLSI costs than adaptive wormhole routers, the adaptive Bubble router is even faster than deterministic wormhole routers based on virtual channels.