[ofiwg] getting hardware details from libfabric

Weiny, Ira ira.weiny at intel.com
Tue May 29 11:17:56 PDT 2018


> 
> On May 29, 2018, at 1:01 PM, Hefty, Sean <sean.hefty at intel.com> wrote:
> >
> >> Should we indicate the transport layer here?  (Ethernet, IB,
> >> Omnipath, GNI, ...etc.)
> >
> > I don't even know what transport protocol means anymore, and I'm not
> entirely joking.  RoCE is IB transport over UDP, which is also a transport, over
> which we could layer the utility provider ofi_rxm, so the transport is... ?
> 
> I don't think protocols like RoCEv2 vs. UDP vs. TCP vs. ... are useful, because
> many of the devices that libfabric supports can speak lots of protocols.  And
> some
> 
> When I look at
> https://en.wikipedia.org/wiki/Link_layer#Link_layer_protocols, I see ARP,
> NDP, OSPF, PPP, ...etc.
> 
> Given that "protocol" and "transport" may be overloaded terms, should we
> use a field name like "network_type"?  That lets us identify Ethernet, IB,
> Omnipath, GNI, ... etc.  I think that's what we're trying to identify here, right?

+1

Ira



More information about the ofiwg mailing list