Network Direct SPI

Purpose

Hardware vendors implement the Network Direct service provider interface (SPI) to expose the advanced capabilities of their networking devices and allow applications to leverage advances in industry-standard networking technologies, such as iWARP and InfiniBand, in addition to proprietary hardware.

The Network Direct architecture provides application developers with a networking interface that enables zero-copy data transfers between applications, kernel-bypass I/O generation and completion processing, and one-sided data transfer operations.

Developer Audience

The Network Direct SPI is designed for C++ developers.

Run-Time Requirements

The compute cluster node must have Microsoft Message Passing Interface (MS-MPI) installed.

In This Section

Topic Description

About Network Direct SPI

General conceptual information.

Using Network Direct SPI

Procedural information.

Network Direct SPI Reference

Reference information for the Network Direct SPI.

 

 

 

Send comments about this topic to Microsoft

Build date: 7/2/2010