public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] libfabric release 1.0
@ 2015-05-04 23:08 Hefty, Sean
       [not found] ` <1828884A29C6694DAF28B7E6B8A82373A8FCA6CF-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
  0 siblings, 1 reply; 3+ messages in thread
From: Hefty, Sean @ 2015-05-04 23:08 UTC (permalink / raw)
  To: linux-rdma (linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org)
  Cc: ofiwg-ZwoEplunGu1OwGhvXhtEPSCwEArCW2h5@public.gmane.org

The Open Fabrics Interfaces Working Group (OFIWG) announces the release of libfabric (aka OFI) 1.0.  The OFIWG is an open coalition of industry, academic, and national labs partners, that have been working over the past two years to design and develop interfaces that enable a tight semantic map between applications and underlying fabric services.  Specifically, libfabric software interfaces have been co-designed with fabric hardware providers and application developers, with a focus on the needs of high-performance applications, such as MPI, SHMEM, PGAS, DBMS, and enterprise applications.  OFI is agnostic to the underlying networking protocols, as well as the implementation of the networking devices.

More information regarding OFI and the OFIWG can be found on the ofiwg github site:

http://ofiwg.github.io/libfabric/

The libfabric 1.0 release package, along with a 1.0 release of a set of sample applications (fabtests) is available from the OFA download site:

http://downloads.openfabrics.org/downloads/ofi/

libfabric was designed to be extensible, and the OFIWG is continuing to develop and enhance its API.  Participation in the OFIWG remains open to anyone, regardless of their membership in OFA.

Thanks,
Sean
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [ANNOUNCE] libfabric release 1.0
       [not found] ` <1828884A29C6694DAF28B7E6B8A82373A8FCA6CF-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
@ 2015-05-05 14:42   ` Christoph Hellwig
       [not found]     ` <20150505144211.GA17097-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
  0 siblings, 1 reply; 3+ messages in thread
From: Christoph Hellwig @ 2015-05-05 14:42 UTC (permalink / raw)
  To: Hefty, Sean
  Cc: linux-rdma (linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org),
	ofiwg-ZwoEplunGu1OwGhvXhtEPSCwEArCW2h5@public.gmane.org

Do you have a non-buzzword version of the announcement that says it
actually does as well?  Mught be better to send that one to development
lists and leave the BS for social media.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [ANNOUNCE] libfabric release 1.0
       [not found]     ` <20150505144211.GA17097-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
@ 2015-05-05 18:11       ` Doug Ledford
  0 siblings, 0 replies; 3+ messages in thread
From: Doug Ledford @ 2015-05-05 18:11 UTC (permalink / raw)
  To: Christoph Hellwig
  Cc: Hefty, Sean,
	linux-rdma (linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org),
	ofiwg-ZwoEplunGu1OwGhvXhtEPSCwEArCW2h5@public.gmane.org

[-- Attachment #1: Type: text/plain, Size: 984 bytes --]

On Tue, 2015-05-05 at 07:42 -0700, Christoph Hellwig wrote:
> Do you have a non-buzzword version of the announcement that says it
> actually does as well?  Mught be better to send that one to development
> lists and leave the BS for social media.

It is a user space library and API for RDMA programming that isn't tied
to any specific form of RDMA hardware.  It abstracts away the things
that are different between, say, IB Verbs and USNIC and iWARP, and
presents a single API that works on them all.

To use an analogy I put forward at the Monterey developer conference, if
libibverbs (and the various extensions) are more or less like assembly
language programming, where the application has to make minor changes to
accomodate all of the various hardware types and extensions, libfabric
is more like the C programming language version of RDMA programming.

-- 
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
              GPG KeyID: 0E572FDD


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-05-05 18:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-04 23:08 [ANNOUNCE] libfabric release 1.0 Hefty, Sean
     [not found] ` <1828884A29C6694DAF28B7E6B8A82373A8FCA6CF-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-05-05 14:42   ` Christoph Hellwig
     [not found]     ` <20150505144211.GA17097-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-05-05 18:11       ` Doug Ledford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox