Re: [OMPI users] MPI_Send over 2 GB

2009-02-18 Thread Jeff Squyres
MPI mandates that the count argument is an "int", which is signed. Hence, the 2GB limit holds true on most modern platforms. If you need to send an aggregate amount of data over 2GB, you should be able to make a composite datatype and send multiple of those. E.g., make a datatype that is

Re: [OMPI users] MPI_Send over 2 GB

2009-02-18 Thread Justin
My guess would be that your count argument is overflowing. Is the count a signed 32 bit integer? If so it will overflow around 2GB. Try outputting the size that you are sending and see if you get large negative number. Justin Vittorio wrote: Hi! I'm doing a test to measure the transfer rat