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