[Openib-windows] wsd over mt23108 data corruption issue (x64)

Guy Corem guyc at voltaire.com
Tue May 9 07:13:21 PDT 2006


 

Hi Fab and Leonid,

 

While testing an MPI utility that uses large buffers (>= 64MB), I've
encountered a data corruption bug.

I was able to reproduce it directly over WSD.

 

Simplest reproducing scenario: 

 

Use pcattcp from http://www.pcausa.com/Utilities/ttcpdown1.htm (compiled
to 32 bit or 64 bit)

Use large file (>= 64MB)

 

I've used a 90MB text file

 

Receiver command line: pcattcp.exe -r -s > file2

Sender command line: pcattcp.exe -s -l 150000000 -n 1 -t receiver_ip <
file

 

When comparing both files, I see that file2 has 512 bytes misplace after
about 45MB (512 bytes were sent twice)

 

The problem doesn't occur on 32 bit machines.

The problem doesn't occur with new mthca low level driver.

 

I suspect a memory registration problem, but wasn't able to tack it
down, yet.

 

Did you encounter similar problems in the past with huge buffers?

 

Thanks,

Guy

 

 

 

 

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20060509/b47ebd0b/attachment.html>


More information about the ofw mailing list