Title :
Architecture and Implementation of Sockets Direct Protocol in Windows
Author :
Goldenberg, Dror ; Dar, Tzachi ; Shainer, Gilad
Author_Institution :
Mellanox Technol. Inc., Santa Clara, CA
Abstract :
Sockets direct protocol (SDP) is a byte stream protocol that utilizes the capabilities of the InfiniBand fabric to transparently achieve performance gains for existing socket-based networked applications. We implemented SDP stack for the Windows operating system that is fully interoperable with Linux. The paper describes the early experience with the implementation of the protocol stack. We go through the motivation, the main implementation architectural aspects and challenges. We present preliminary performance results. Running over 20Gb/s InfiniBand double data rate (DDR) links we observed bandwidth record of 1316MB/S
Keywords :
operating systems (computers); protocols; InfiniBand; Windows operating system; byte stream protocol; sockets direct protocol; Application software; Bandwidth; Certification; Engines; Fabrics; Linux; Operating systems; Performance gain; Sockets; Transport protocols;
Conference_Titel :
Cluster Computing, 2006 IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
1-4244-0327-8
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2006.311918