Re: [OMPI devel] Eager and Rendezvous Implementation

2021-10-20 Thread Masoud Hemmatpour via devel
Thank you very much George. So, I try to look at UCX source code. On Tue, Oct 19, 2021 at 5:00 PM George Bosilca wrote: > No, the PML UCX in OMPI is just a shim layer of translation from our API > into UCX API. The selection of the communication protocol you are > interested in is deep inside

Re: [OMPI devel] Eager and Rendezvous Implementation

2021-10-19 Thread George Bosilca via devel
No, the PML UCX in OMPI is just a shim layer of translation from our API into UCX API. The selection of the communication protocol you are interested in is deep inside the UCX code. You will need to talk with UCX developers about that. George. On Tue, Oct 19, 2021 at 10:57 AM Masoud

Re: [OMPI devel] Eager and Rendezvous Implementation

2021-10-19 Thread Masoud Hemmatpour via devel
Hi George, Thank you very much for your reply. I use UCX for the communication. Is it somewhere in pml_ucx.c? Thanks, On Tue, Oct 19, 2021 at 4:41 PM George Bosilca wrote: > Masoud, > > The protocol selection and implementation in OMPI is only available for > the PML OB1, other PMLs make

Re: [OMPI devel] Eager and Rendezvous Implementation

2021-10-19 Thread George Bosilca via devel
Masoud, The protocol selection and implementation in OMPI is only available for the PML OB1, other PMLs make their own internal selection that is usually maintained in some other code base. For OB1, the selection starts in ompi/mca/pml/ob1/pml_ob1_sendreq.c in the function