[mpiwg-rma] Proposed Info Key

Balaji, Pavan balaji at anl.gov
Tue Oct 14 11:06:59 CDT 2014


If we can optimize the search with an AVL tree, this info might be unnecessary.  It’d be cheap enough that we’d do it everytime anyway.

  — Pavan

On Oct 14, 2014, at 10:58 AM, Jeff Hammond <jeff.science at gmail.com> wrote:

> Thanks, Pavan, for sharing the details.  I forgot about the MPICH info
> key used here.
> 
> Now that I understand the issue, I think we should pursue both
> tickets, especially since my ticket is definitely 4.0 material.
> Standardizing the info key that makes the MPICH solution portable in
> the 3.1 timeframe is a good idea.
> 
> And I should note that this is not only an academic problem - there
> are a number of projects making use of the (ppn+1)-windows trick
> already and will benefit from the info key Mikhail proposed.
> 
> Jeff
> 
> On Tue, Oct 14, 2014 at 8:54 AM, Balaji, Pavan <balaji at anl.gov> wrote:
>> 
>> On Oct 14, 2014, at 10:43 AM, Jim Dinan <james.dinan at gmail.com> wrote:
>>> IIUC, MPICH has started detecting this automatically without the info key, so this ticket may be moot.  Hopefully an MPICH developer familiar with this optimization can comment.
>> 
>> Yes, but we rely on an internal info key as well in order to avoid the search time.  Though I think we can optimize this search with an AVL tree or something.
>> 
>> Note that Jeff’s ticket gives more capability that this — it allows the user to do load/store accesses.  Your info key only allows the MPI implementation to internally optimize communication.
>> 
>>  — Pavan
>> 
>> --
>> Pavan Balaji  ✉️
>> http://www.mcs.anl.gov/~balaji
>> _______________________________________________
>> mpiwg-rma mailing list
>> mpiwg-rma at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-rma
> 
> 
> 
> -- 
> Jeff Hammond
> jeff.science at gmail.com
> http://jeffhammond.github.io/
> _______________________________________________
> mpiwg-rma mailing list
> mpiwg-rma at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-rma

--
Pavan Balaji  ✉️
http://www.mcs.anl.gov/~balaji



More information about the mpiwg-rma mailing list