Efficient multicast on Myrinet using link-level flow control

Abstract
This paper studies the implementation of efficientmul- ticast protocols for Myrinet, a switched, wormhole-routed, Gigabit-per-second network technology. Since Myrinet does not support multicasting in hardware, multicast ser- vices must be implemented in software. We present a new, efficient,and reliable software multicast protocol that uses the network interface to efficientlyforward multicast traf- fic.The new protocol is constructedon top of reliable, flow- controlled channelsbetweenpairs of networkinterfaces. We describethe design of the protocol and makea detailed com- parison with a previous multicast protocol. We show that our protocol is simpler and scales better than the previous protocol. This claim is supported by extensive performance measurements on a 64-node Myrinet cluster.

This publication has 12 references indexed in Scilit: