> > As I said, I don't think anyone is working on it.  However it wouldn't
 > > be that hard to get something pretty good for multicast, since the
 > > InfiniBand multicast join mechanism would let you have essentially a
 > > perfect filter for steering individual multicast groups to whichever QP
 > > (ring) you wanted to.

 > Right but then would each individual QP need its own IP address?

No, that's the beauty of multicast -- you just join the multicast group
for a given IP address, and you get the traffic.  Doing multiqueue for
unicast traffic would require some form of flow steering (RSS) in the
adapter (which some have).

 > > Of course you could also implement the equivalent thing in userspace and
 > > probably get even better performance.

 > Start a QP listening to IPoIB mc traffic?

Yes, I believe there have have several proprietary userspace libraries
that essentially do UDP IPoIB multicast in userspace.  There are a few
funky hooks in the IPoIB driver related to that IIRC.

 - R.
-- 
Roland Dreier <[email protected]> || For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to