Wormhole-routing networks are emerging as an effective solution for high bandwidth, low latency interconnects in distributed computing and cluster computing applications. An important example (in the local area environment) is the 640 Mb/s crossbar-based Myrinet. A key property of conventional LANs, which is valuable for many distributed applications, is transparent, reliable network level multicast. It is desirable to retain this property also in wormhole LANs. Unfortunately, efficient, reliable multicasting in wormhole LANs is problematic because of the potential for deadlocks. We address the problem of providing transparent, reliable, efficient network level multicasting in the wormhole LAN with special reference to Myrinet. We describe several protocols for achieving deadlock-free, reliable multicasting using restricted routing and fast buffer reservation techniques. Tradeoffs involving complexity and performance of various solutions are discussed, and are illustrated using simulation. Experimental results from a simple multicast implementation for Myrinet are presented.

Multicasting in Myrinet - a high-speed, wormhole-routing network / Gerla, Mario; Palnati, Prasasth; Walton, Simon; Leonardi, Emilio; Neri, Fabio. - STAMPA. - 2:(1996), pp. 1064-1068. (Intervento presentato al convegno Proceedings of the 1996 IEEE Communications Theory Mini-Conference. Part 4 (of 4) tenutosi a London, UK, nel 18-28 November 1996) [10.1109/GLOCOM.1996.587594].

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

Leonardi Emilio;Neri Fabio
1996

Abstract

Wormhole-routing networks are emerging as an effective solution for high bandwidth, low latency interconnects in distributed computing and cluster computing applications. An important example (in the local area environment) is the 640 Mb/s crossbar-based Myrinet. A key property of conventional LANs, which is valuable for many distributed applications, is transparent, reliable network level multicast. It is desirable to retain this property also in wormhole LANs. Unfortunately, efficient, reliable multicasting in wormhole LANs is problematic because of the potential for deadlocks. We address the problem of providing transparent, reliable, efficient network level multicasting in the wormhole LAN with special reference to Myrinet. We describe several protocols for achieving deadlock-free, reliable multicasting using restricted routing and fast buffer reservation techniques. Tradeoffs involving complexity and performance of various solutions are discussed, and are illustrated using simulation. Experimental results from a simple multicast implementation for Myrinet are presented.
File in questo prodotto:
File Dimensione Formato  
Leonardi-Multicasting.pdf

non disponibili

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 649.63 kB
Formato Adobe PDF
649.63 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2974462