Multicasting in Myrinet – a high-speed, wormhole-routing network