[ofiwg] ofiwg item: supporting other OS's

Jeff Squyres (jsquyres) jsquyres at cisco.com
Fri Jan 8 10:57:02 PST 2016

On Jan 8, 2016, at 1:15 PM, Hefty, Sean <sean.hefty at intel.com> wrote:
> As a discussion item for the next ofiwg, the topic has come up (again) about supporting other operating systems, specifically Windows and Solaris.

I would imagine that supporting Solaris with the configury/build/sockets providers wouldn't be too difficult...?

I don't know much about Windows to comment on it.

> At least two development teams have asked about support outside of Linux.  The desire is to code only to libfabric, with it dealing with differences in the underlying interfaces.  This is partially driven by the socket provider support inside libfabric, which allows for applications to remove their support for sockets.
> This in turn is driving the need for the sockets provider to focus on performance and scalability, rather than just functionality, which was the original goal.

Is it worth forking the sockets provider -- one for "simple" correctness (and not performance), and another optimized provider for sockets?

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 mailing list