HP Sockets Direct Protocol (SDP) User Guide HP-UX 11i v3 (5900-3110, May 2013)

1 Introduction to SDP
SDP is a byte-stream transport protocol that provides TCP stream semantics. SDP is capable of
utilizing InfiniBand's advanced protocol offload capabilities and can provide lower latency, higher
bandwidth, and lower CPU utilization than IPoIB running sockets-based applications.
SDP can be used to transparently (that is, without any recompilation of application source code)
improve performance of applications. Because SDP has the same socket semantics as TCP, an
existing application is able to run using SDP without any changes in source code. The difference
is that the application's TCP socket gets replaced with SDP socket.
4 Introduction to SDP