[openib-general] Sockets Extensions Completed
Michael Krause
krause at cup.hp.com
Thu Jan 6 10:31:09 PST 2005
FYI.....The specification can be found at:
http://www.opengroup.org/bookstore/catalog/c050.htm
Use of this new interface will enable Sockets based applications to fully
exploit the performance of RDMA interconnects through the SDP wire
protocol. This API also provides explicit memory management taking some
of the guesswork out of this thorny problem which can result in some
performance loss and implementation complexity within the SDP layer.
Mike
Extended Sockets API (ES-API), Issue 1.0
The Extended Sockets API (ES-API) Technical Standard provides extensions to
the traditional socket API to support improved efficiency in network
programming. The ES-API includes: synchronous IO and control operations on
sockets; event queue-based management of asynchronous operations; and
pre-registering of memory regions that will be the subject of IO
operations. These facilities are intended to support: improved efficiency
when dealing with high numbers of socket file descriptors; 'zero-copy'
transmit and receive operations; and improved buffer management. The ES-API
also includes routines that provide asynchronous IO and control operations,
asynchronous operation management, and memory registration functions for
applications manipulating sockets.
Bibliographic Details
Consortium Specifications
Catalog number C050
ISBN 1931624526
Jan 2005
OO. 72 pages.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20050106/21f92e35/attachment.html>
More information about the general
mailing list