[openib-general] RFC MPI and app. requirements of OpenIB

Rimmer, Todd trimmer at silverstorm.com
Thu Dec 22 13:54:17 PST 2005


Since the SA views multicast operations at a node level, and applications need to individually operate on multicast groups.  It is appropriate for the core stack to provide some multicast management APIs.  These would multiplex requests from all the applications on a node to make the appropriate requests to the SA.  reference counts would need to be maintained in the core stack for each MC group so that the node would remove itself from the group only on last application exit/unregister.

This would also be a good place to handle the "MC group persistence issues".  Namely rejoining requested groups when ports go up/down, SMs change (client reregister), etc.

Todd Rimmer
Chief Systems Architect             SilverStorm Technologies
Voice: 610-233-4852                   Fax: 610-233-4777
TRimmer at SilverStorm.com         www.SilverStorm.com


> -----Original Message-----
> From: amith rajith mamidala [mailto:mamidala at cse.ohio-state.edu]
> Sent: Thursday, December 22, 2005 4:39 PM
> To: Sean Hefty
> Cc: openib
> Subject: RE: [openib-general] RFC MPI and app. requirements of OpenIB
> 
> 
> 
> > An alternative is to provide UD and multicast/broadcast 
> support in the CMA.  I
> > know that the Intel MPI runs over DAPL, which does not 
> provide multicast
> > support.  Can MPI operate with unreliable multicast 
> support?  Does MPI plan on
> > using IB multicast?
> 
> Yes, the MPI can operate with unreliable multicast support.
> MVAPICH-0.9.6 has this broadcast support over IB multicast. As Hal
> suggested earlier, application processes interact with SA to 
> create/join
> multicast groups.
> 
> Thanks,
> Amith
> >
> >
> > _______________________________________________
> > openib-general mailing list
> > openib-general at openib.org
> > http://openib.org/mailman/listinfo/openib-general
> >
> > To unsubscribe, please visit 
> http://openib.org/mailman/listinfo/openib-general
> >
> 
> _______________________________________________
> openib-general mailing list
> openib-general at openib.org
> http://openib.org/mailman/listinfo/openib-general
> 
> To unsubscribe, please visit 
http://openib.org/mailman/listinfo/openib-general



More information about the general mailing list