Minimal adaptive routing with limited injection on Toroidal k-ary n-cubes

  • Authors:
  • Fabrizio Petrini;Marco Vanneschi

  • Affiliations:
  • Dipartimento di Informatica, Università di Pisa, Corso Italia 40, 56125 Pisa, Italy;Dipartimento di Informatica, Università di Pisa, Corso Italia 40, 56125 Pisa, Italy

  • Venue:
  • Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Virtual channels can be used to implement deadlock free adaptive routing algorithms and increase network throughput. Unfortunately, they introduce asymmetries in the use of buffers of symmetric networks as the toroidal k-ary n-cubes. In this paper we present a minimal adaptive routing algorithm that tries to balance the use of the virtual channels by limiting the injection of new packets into the network. The experimental results, conducted on a 256 nodes torus, show that it is possible to increase the saturation point and to keep the network throughput stable at high traffic rates. The comparison with the Chaos router, a non minimal cut-through adaptive routing, shows that our algorithm obtains similar performance results using only a small fraction of buffers and a simpler router model.