Re: [OMPI users] OpenMPI how large its buffer size ?

2010-07-11 Thread Jack Bryan
thanks for your reply. The message size is 72 bytes. The master sends out the message package to each 51 nodes. Then, after doing their local work, the worker node send back the same-size message to the master. Master use vector.push_back(new messageType) to receive each message from workers

Re: [OMPI users] Dynamic process tutorials?

2010-07-11 Thread jody
Hi Brian When you spawn processes with MPI_Comm_spawn(), one of the arguments will be set to an intercommunicator of thes spawner and the spawnees. You can use this intercommunicator as the communicator argument in the MPI_functions. Jody On Fri, Jul 9, 2010 at 5:56 PM, Brian Budge wrote: > Hi al

Re: [OMPI users] OpenMPI how large its buffer size ?

2010-07-11 Thread Eugene Loh
Jack Bryan wrote: The master node can receive message ( the same size)  from 50 worker nodes.  But, it cannot receive message from 51 nodes. It caused "truncate error". How big was the buffer that the program specified in the receive call?  How big was the message that was sent? MPI_E

Re: [OMPI users] OpenMPI how large its buffer size ?

2010-07-11 Thread Jack Bryan
Hi, thanks for all your replies. The master node can receive message ( the same size) from 50 worker nodes. But, it cannot receive message from 51 nodes. It caused "truncate error". I used the same buffer to get the message in 50 node case. About ""rendezvous" protocol", what is the meaning