[openib-general] Immediate data question

Tang, Changqing changquing.tang at hp.com
Mon Feb 12 08:21:57 PST 2007


 
> > 1. process A and process B is connected with QP. A first 
> post a send 
> > to B, B does not post receive. Then A and B are doing a long time 
> > RDMA_WRITE each other, A and B just check memory for the RDMA_WRITE 
> > message. Finally B will post a receive. Does the first 
> pending send in 
> > A block all the later RDMA_WRITE ?
> According to IBTA spec HCA will process WR entries in strict 
> order in which they are posted so the send will block all WR 
> posted after this send, Until-unless HCA has multiple 
> processing elements, I think even then processing order will 
> be maintained by HCA 

Thanks, I can not use such code style.


> >
> > 2. extend above to three processes, A connect to B, B 
> connect to C, so 
> > B has two QPs, but one CQ. A posts a send to B, B does not post 
> > receive, rather B and C are doing a long time RDMA_WRITE, or 
> > send/recv. But B must sends RNR periodically to A, right?. 
> So does the 
> > pending message from A affects B's overall performance  
> between B and C ?

Do you have any idea about this second situation ?

--CQ


> >
> >         Thank you.
> >
> > --CQ
> >
> >
> > >
> > > Mike
> > >
> > >
> > >
> >
> > _______________________________________________
> > 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