[OMPI users] openMPI asychronous communication

2010-06-27 Thread Jack Bryan
Dear All: How to do asychronous communication among nodes by openMPI or boot.MPI in cluster ? I need to set up a kind of asychronous communication protocol such that message senders and receivers can communicate asychronously without losing anymessages between them. I do not want to use block

Re: [OMPI users] openMPI asychronous communication

2010-06-27 Thread Changsheng Jiang
MPI_Isend - Starts a standard-mode, nonblocking send. BTW, are there any asynchronous collective operations? Changsheng Jiang On Mon, Jun 28, 2010 at 11:22, Jack Bryan wrote: > Dear All: > > How to do asychronous communication among nodes

Re: [OMPI users] openMPI asychronous communication

2010-06-27 Thread Jack Bryan
thanks I know this. but, what if sender can send a lot of messages to receivers faster than what receiver can receive ? it means that sender works faster than receiver. Any help is appreciated. jack From: jiangzuo...@gmail.com List-Post: users@lists.open-mpi.org Date: Mon, 28 Jun 2010 11:31

Re: [OMPI users] openMPI asychronous communication

2010-06-27 Thread Changsheng Jiang
OK, then i think you also know using MPI_Wait to wait the asynchronous requests to complete. if sender works faster then receiver(or reverse), then the MPI_Wait will do wait, not just deallocted. you should keep the buffer content before MPI_Wait.