Winsock Direct, developed by Microsoft and used in conjunction with Emulex-developed drivers, provides existing Windows-based server applications with a more efficient communications interface than currently available using TCP networking.
Microsoft developed and tested Winsock Direct on Emulex cLAN Virtual Interface (VI)-based system area networks, to boost the performance of standard Windows-based applications, without modifying the application.
Microsoft has collaborated with Emulex to deliver Winsock Direct in Windows 2000 to enable the thousands of server applications to exploit the throughput and CPU offload benefits of high performance system area networks," stated Michael Stephenson, group product manager for Windows 2000 Server at Microsoft.
Windows applications with Winsock Direct allow industry standard servers to support more users and provide faster response times, at higher transaction rates when running over high speed networks, such as Emulex's cLAN.
Winsock Direct leverages existing application and programmer investments in the WinSock application programming interface (API), while delivering the low latency, high bandwidth interconnect benefits of VI technology.