In this article, we study the various communication algorithms on bidi
rectional ring multicomputers. We show how the three important communi
cation functions (data distribution, data collection, and data broadca
st) can be efficiently designed and implemented by reducing the propag
ation delay under point-to-point routing and blocking message passing
assumptions. (C) 1997 by Elsevier Science Inc.