Answers are grounded in this paper and cite their sources.
We present efficient algorithms for two all-to-all communication operations in message-passing systems: index (or all-to-all personalized communication) and concatenation (or all-to-all broadcast). We assume a model of a fully connected message-passing system, in which the performance of any point-to-point communication is independent of the sender-receiver pair. We also assume that each processor has k/spl ges/1 ports, through which it can send and receive k messages in every communication round. The complexity measures we use are independent of the particular system topology and are based on the communication start-up time, and on the communication bandwidth.
No takes yet. Share an insight, caveat, or question.
Bruck et al. (1997) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: