The Open Group : Making Standards Work
About The Open Group The Open Group Forums Certification Consortia Services
HOME   |   SITE MAP   |   SEARCH  

Sponsor an Event Become a Member of The Open Group The Open Group Member Area
Government Programs Events Bookstore & Downloads Newsroom Contact The Open Group
You are here: Home > Newsroom > Press Releases
Press Releases

The Open Group Releases Version 2.1 of Interconnect Transport Application Programming Interface (IT-API)
The first open, industry-standard API for successful deployment of fast interconnects that provides full support for iWARP and InfiniBand®

San Francisco, CA – January 17, 2006 – The Interconnect Software Consortium (ICSC) of The Open Group is pleased to announce Version 2.1 of the Interconnect Transport API (IT-API), an industry standard API for Remote Direct Memory Access (RDMA) based technologies for improving network and system performance. Being transport-neutral and platform-independent, IT-API implementations enable enterprises to gain performance and latency advantages while leveraging their existing infrastructure.

Version 2.1 adds new memory management features, and is the first open, industry-standard API to provide full support for iWARP (RDMA/TCP/IP/Ethernet) and InfiniBand® 1.2. IT-API Version 2.1 can be downloaded for free from http://www.opengroup.org/icsc/documents.tpl.

“Version 2.1 of the IT-API specification, which fully supports the latest RDMA transports, is an important step in making RDMA technology and its performance advantages available to applications” said Martin Kirk, Program Director of the ICSC. “Through RDMA, it paves the way for high–performance communications using today’s multi-Gb/s network adapters, reducing or eliminating the typical data copy overhead of traditional APIs.”

About IT-API
The IT-API provides RDMA services to applications that need high-performance/ zero-copy communications, explicit memory management semantics for communications buffers as well as asynchronous interfaces with work request / work completion semantics. The IT-API also features a variety of connection management interfaces, including a socket conversion interface for converting a live TCP connection into an RDMA-enabled endpoint, an interface that supports applications such as iSCSI Enhancements for RDMA (iSER) and Sockets Direct Protocol (SDP).

The IT-API should be of interest to application writers wishing to take advantage of an openly available portable API that fully supports the latest RDMA transports, taking advantage of high-performance RDMA-capable adapters such as iWARP RDMA Network Interface Cards (RNICs) or InfiniBand Host Channel Adapters (HCAs).

About the New Features of the Version 2.1
IT-API Version 2.1 adds new features beyond those of IT-API v2.0 as follows:

Support for privileged consumers including:

  • Fast Memory Registration, providing an alternative lightweight memory registration capability.
  • Local and Remote Invalidation of memory regions, allowing Consumers to revoke access to memory regions in an efficient manner in datapath operations
  • Support for I/O addresses (bus addresses or physical addresses) and I/O buffer lists, offering Consumers addressing alternatives that can be chosen as appropriate to the programming model
  • New calls mapping virtual addresses to I/O addresses, offering Consumers a portable API
  • New calls supporting callbacks for event handling

Additional features for all consumers:

  • Support for Remote Invalidation of memory windows, allowing all Consumers the means to revoke privilege
  • Support for coalescing work requests, allowing Consumers to chain work requests together where their programming model can so benefit
  • Support for posting InfiniBand Atomic work requests, allowing Consumers to benefit from use of the native Atomic capability of InfiniBand HCAs.
IT-API Version 2.0
IT-API Version 2.0 added new features to IT-API Version 1.0 as follows:

Support for the iWARP transport for user space consumers including:

  • iWARP connection management including a new API for converting a connected socket into an RDMA-enabled endpoint
  • Choice of Narrow or Wide RMRs (Memory Windows), providing more flexibility to application writers
  • Support for Relative Addressing (a.k.a. zero-based addressing) in accessing LMRs (Memory Regions) or RMRs (Memory Windows), in addition to Absolute Addressing (a.k.a. virtual addressing) from IT-API v1.0
  • Shared Receive Queues for optimizing the use of registered memory in a bandwidth-constrained environment with many remote consumers

The IT-API v2.0 specification included

  • Fully revised reference pages
  • A new chapter on connection management
  • A revised implementer's guide supporting both InfiniBand and iWARP
  • A new implementer's guide to connection management for iWARP
  • Corrections to errata on IT-API v1.0

About the Interconnect Software Consortium
The Interconnect Software Consortium develops and publishes software specifications, guidelines and compliance tests that enable the successful deployment of fast interconnects such as those defined by the InfiniBand™ specification. The Interconnect Software Consortium operates as part of The Open Group and is sponsored by its Founding Members: Fujitsu Limited, Hewlett Packard Company, IBM Corporation, Network Appliance, and Sun Microsystems. More information can be found at: http://www.opengroup.org/icsc

About The Open Group
The Open Group is a vendor-neutral and technology-neutral consortium, whose vision of Boundaryless Information Flow™ will enable access to integrated information within and between enterprises based on open standards and global interoperability. The Open Group works with customers, suppliers, consortia and other standard bodies. Its role is to capture, understand and address current and emerging requirements, establish policies and share best practices; to facilitate interoperability, develop consensus, and evolve and integrate specifications and open source technologies; to offer a comprehensive set of services to enhance the operational efficiency of consortia; and to operate the industry’s premier certification service. Further information on The Open Group can be found at http://www.opengroup.org.


Note to editors:
InfiniBand™ is a trademark of the InfiniBand™ Trade Association.
Boundaryless Information Flow is a trademark of The Open Group. UNIX is a registered trademark of The Open Group in the U.S. and other countries.

Media contact:
Eva Mann
The Open Group
+1 415 374-8280
 
 
   |   Legal Notices & Terms of Use   |   Privacy Statement   |   Top of Page   Return to Top of Page