[ofiwg] descriptive terminology for libfabric

Oucharek, Doug S doug.s.oucharek at intel.com
Thu Aug 6 14:48:44 PDT 2015

I admit I have not spent much time looking at libfabric.  To me, for it to be IPC-focused, it needs to focus on message passing and hide all the details of transport such as RDMA mechanics.  Examples are MPI or ZeroMQ.   Is libfabrics like this or is it more like IB verbs where the programmer is subjected to the ugly details of RDMA?


On Aug 6, 2015, at 2:39 PM, Paul Grun <grun at cray.com<mailto:grun at cray.com>> wrote:

Does anybody object to the shorthand description of libfabric as “an API designed to support user mode IPC operations”?   I am particularly interested if I am misusing the expression “IPC” here, which it seems to me describes perfectly what is happened in e.g. MPI (but then again, I’m not a computer scientist, so I may be misusing it).

No need to be overly pedantic, but there is a need for accuracy in language.


Cray Inc.
Office:    (503) 620-8757
Mobile:  (503) 703-5382

ofiwg mailing list
ofiwg at lists.openfabrics.org<mailto:ofiwg at lists.openfabrics.org>

More information about the ofiwg mailing list