[OFIWG-MPI] libfabric APIs from an MPI perspective

Jeff Squyres (jsquyres) jsquyres at cisco.com
Fri Jul 25 13:07:38 PDT 2014


For good measure, also send to the main ofiwg mailing list...

On Jul 25, 2014, at 3:19 PM, Jeff Squyres (jsquyres) <jsquyres at cisco.com> wrote:

> Folks --
> 
> I've only gotten a few replies on the doodle.  If you'd like to attend, please fill out the Doodle by COB, Wednesday, 30 July, 2014:
> 
>    http://doodle.com/y9ict2xtxqqdzqw8
> 
> Thanks!
> 
> 
> 
> On Jul 22, 2014, at 3:25 PM, Jeff Squyres (jsquyres) <jsquyres at cisco.com> wrote:
> 
>> MPI community --
>> 
>> SHORT VERSION
>> =============
>> 
>> The libfabric group has steadily progressed in its API definition.  A prototype implementation is available (see below).  Detailed feedback is needed from the MPI community to help shape the API.  Please review, at a minimum, the simple pingpong source code to see the API in action (see below).
>> 
>> Please fill out this doodle to find a time for a webex to talk through the API and everyone's feedback:
>> 
>>   http://doodle.com/y9ict2xtxqqdzqw8
>> 
>> MORE DETAIL
>> ===========
>> 
>> Note that there is quite a bit more to the API than the calls that are shown in the sample pingpong program.  It is worth looking through the libfabrics/include/rdma header files, for example.
>> 
>> Here's a list of the compiled set of MPI requirements for the libfabric API:
>> 
>>   http://lists.openfabrics.org/pipermail/ofiwg/2014-June/000254.html
>> 
>> And a link to the latest PPTX showing the libfabric architecture (endpoints, etc.):
>> 
>>   http://lists.openfabrics.org/pipermail/ofiwg/2014-June/000259.html
>> 
>> Please look through these documents, and look through the git repositories listed below and send detailed feedback.
>> 
>> I'm guessing that it will be worthwhile to have a webex to discuss all this stuff.  Please fill out this doodle (same as the doodle above) so that we can find a time to discuss:
>> 
>>   http://doodle.com/y9ict2xtxqqdzqw8
>> 
>> -----
>> 
>> Git repository for the libfabric library:
>> - Web view: http://git.openfabrics.org/?p=~shefty/libfabric.git;a=summary
>> - Git:      git://flatbed.openfabrics.org/~shefty/libfabric.git
>> 
>> Git repository for examples using libfabric:
>> - Web view: http://git.openfabrics.org/?p=~shefty/fabtests.git;a=summary
>> - Git:      git://flatbed.openfabrics.org/~shefty/fabtests.git
>> 
>> Direct link to a web view of the sample pingpong program:
>> 
>>   http://git.openfabrics.org/?p=~shefty/fabtests.git;a=blob;f=simple/pingpong.c;hb=HEAD
>> 
>> -- 
>> Jeff Squyres
>> jsquyres at cisco.com
>> For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
>> 
>> _______________________________________________
>> ofiwg-mpi mailing list
>> ofiwg-mpi at lists.openfabrics.org
>> http://lists.openfabrics.org/mailman/listinfo/ofiwg-mpi
> 
> 
> -- 
> Jeff Squyres
> jsquyres at cisco.com
> For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> _______________________________________________
> ofiwg-mpi mailing list
> ofiwg-mpi at lists.openfabrics.org
> http://lists.openfabrics.org/mailman/listinfo/ofiwg-mpi


-- 
Jeff Squyres
jsquyres at cisco.com
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/




More information about the ofiwg-mpi mailing list