<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>zero copy transfer for XP</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.5730.11" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff size=2>For 
windows XP we do have SDP support.</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff 
size=2>Actually SDP is being supported on windows xp / windows server 2003 for 
their 32 bits version and their 64 bits version.</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff 
size=2>Currently our SDP doesn't have zero copy but standard benchmarks show 
maximum BW in one direction of <FONT color=#ff0000>1300 MB/sec</FONT> and 
latency of <FONT color=#ff0000>7 us</FONT> in Ping-Pong 
tests.</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff size=2>This 
numbers have been achieved on 64 bits systems, but even on XP 32 bit systems we 
were able to measure BW of more than 1100 MB/sec.</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff 
size=2>Although this is not zero copy, this BW is achieved using only one 
processor, so on a typical machine today that has more than one core, you can 
enjoy the BW and still have one (or more) processors free for doing other 
work.</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff size=2>Please 
note that the performance of SDP as well as stability have improved since we 
have last worked with SilverStorm.</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff size=2>I 
believe that creating a program with normal socket API, will be much easier than 
working with DAPL, and you can have your program ready much 
faster.</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff 
size=2>Currently our SDP supports all major socket API including send, recv, 
WSASend, WSARecv, (all completion methods 
including synchronous, overlapped , a function call, an event or 
completion ports).</FONT></SPAN></DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=739272321-24012007><FONT face=Arial color=#0000ff size=2>My 
experience show that the limiting factor for BW is the memory speed, and with 
new computers that are shipped today this memory is high enough for almost any 
demand. If you want I can send you a program that will allow you to measure the 
true performance of your machine and will give you a good estimation of the BW 
that you can achieve.</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=739272321-24012007></SPAN><FONT face=Arial><FONT 
color=#0000ff><FONT size=2>T<SPAN 
class=739272321-24012007>hanks</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT><FONT color=#0000ff><FONT size=2><SPAN 
class=739272321-24012007></SPAN></FONT></FONT></FONT><SPAN 
class=739272321-24012007></SPAN><FONT face=Arial><FONT color=#0000ff><FONT 
size=2>T<SPAN 
class=739272321-24012007>zachi</SPAN></FONT></FONT></FONT><BR></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> openib-windows-bounces@openib.org 
  [mailto:openib-windows-bounces@openib.org] <B>On Behalf Of </B>Gábor 
  Forgács<BR><B>Sent:</B> Wednesday, January 24, 2007 7:36 PM<BR><B>To:</B> 
  openib-windows@openib.org<BR><B>Subject:</B> [Openib-windows] zero copy 
  transfer for XP<BR></FONT><BR></DIV>
  <DIV></DIV><FONT face="Verdana, Helvetica, Arial"><SPAN 
  style="FONT-SIZE: 12px">Hello,<BR><BR><BR>I just joined to the group recently. 
  I can not find basic information regarding to the windows xp infiniband 
  development.<BR>I can not find the information if there is any ULP for windows 
  xp with zero copy support. Could someone help me out ?<BR>I made working the 
  IPOIB but its speed is quite low under 100 MB/s . Currently I believe that 
  there is no sdp support <BR>for windows xp only for the windows 2003 at least 
  that is the information I received from the silverstorm. Is it correct 
  ?<BR>What would be the way to make work udapl for windows xp e.g. the dapltest 
  program ? Thank you for your help.<BR><BR>regards,gabor 
</SPAN></FONT></BLOCKQUOTE></BODY></HTML>