[OFIWG-MPI] libfabric APIs from an MPI perspective
Jeff Squyres (jsquyres)
jsquyres at cisco.com
Tue Jul 22 12:25:35 PDT 2014
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/
More information about the ofiwg-mpi
mailing list