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
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