<div dir="ltr">Yes, the provider may provide some of the memory. In the example of RxM (which emulates tagged messaging for providers that don't support it directly, here's where the buffer pools are allocated with their sizes (size per entry, number of entries): <a href="https://github.com/ofiwg/libfabric/blob/master/prov/rxm/src/rxm_ep.c#L334">https://github.com/ofiwg/libfabric/blob/master/prov/rxm/src/rxm_ep.c#L334</a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Mar 15, 2020 at 10:45 AM Biddiscombe, John A. <<a href="mailto:biddisco@cscs.ch">biddisco@cscs.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_-1260791257924622005divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p>Dear list, </p>
<p><br>
</p>
<p>I'm upgrading my code to allow the use of tagged messages - which appear to work fine. thanks. very nice feature.</p>
<p><br>
</p>
<p>If I send a tagged message, but no tagged receives have yet been posted, the message is sent ok and I get a send completion. None of the untagged pre-posted receives are matched with it, but when I post a tagged receive, it matches.</p>
<p><br>
</p>
<p>Who provided the memory that the received message went into between being received and my posting the recv buffer? Did libfabric supply some memory buffer 'on the fly' that the tagged message went into?</p>
<p>If that's the case, are there any precautions/guidelines I ought to follow regarding the size of the tagged sends?</p>
<p><br>
</p>
<p>Thanks</p>
<p><br>
</p>
<p>JB</p>
<p><br>
</p>
</div>
</div>
_______________________________________________<br>
Libfabric-users mailing list<br>
<a href="mailto:Libfabric-users@lists.openfabrics.org" target="_blank">Libfabric-users@lists.openfabrics.org</a><br>
<a href="https://lists.openfabrics.org/mailman/listinfo/libfabric-users" rel="noreferrer" target="_blank">https://lists.openfabrics.org/mailman/listinfo/libfabric-users</a><br>
</blockquote></div>