If you're using the stl, you should probably be using boost.MPI. Memory usage 
within the stl is tricky. 

Sent from my PDA. No type good. 

On Sep 4, 2010, at 9:57 AM, dbbmyx-franzxa...@yahoo.com wrote:

> 
> Hi,
> 
> I have some problems with my mpi-project.
> I try to send some information from one process to another one. To realize 
> this I use the Issend and the Iprobe and Ireceive Operation.
> When using the Issend and the Ireceive operation I use the MPI_CHAR datatype 
> because I try to send/receive a serialized object as a std::string. This 
> works for most operations. But when I send a larger string it seems to be 
> that only a part of it is received at the other process. The Iprobe operation 
> set the size of the message correctly. But the receiving string ist not as 
> large as the sending one.
> Is there any size-limits at the buffers? Is it possible to change the 
> buffer-size?
> 
> I am thankful for all your informations
> Greetings Franz Xaver
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to