Re: [OMPI users] UDP like messaging with MPI

2011-11-19 Thread Lukas Razik
Hi! >I know about tnıs functıons, they special requirements  like the mpi_irecv >call should be made in every process. My processes should not look for >messages or implicitly receive them. I understand. But then I think your UDP comparison is wrong - whatever... :) > But messages shuddering

Re: [OMPI users] UDP like messaging with MPI

2011-11-19 Thread Mudassar Majeed
I know about tnıs functıons, they special requirements  like the mpi_irecv call should be made in every process. My processes should not look for messages or implicitly receive them. But messages shuddering go into their msg queues and retrieved when needed. Just like udp communication. Regards

[OMPI users] orte_debugger_select and orte_ess_set_name failed

2011-11-19 Thread MM
Trying to run my program linked against debug 1.5.4 on vs2010 fails: >>>mpirun -np 1 .\nhui\Debug\nhui.exe : -np 1 .\nhcomp\Debug\nhcomp.exe [PCNAME:04960] [[1282,0],0] ORTE_ERROR_LOG: Not found in file C:\Program Files\openmpi-1.5.4\orte\mca\ess\hnp\ess_hnp_module.c at line 536 --

Re: [OMPI users] vs2010: MPI_Address() unresolved

2011-11-19 Thread MM
I took off the OMPI_IMPORTS actually and it now compiles correctly. Maybe those are to be defined if I had built shared lib version of mpi libs. thanks From: Shiqing Fan [mailto:f...@hlrs.de] Sent: 19 November 2011 04:45 To: Open MPI Users Cc: MM Subject: Re: [OMPI users] vs2010: MPI_Address

Re: [OMPI users] UDP like messaging with MPI

2011-11-19 Thread Lukas Razik
Hello Mudassar, I think you want an "asynchronous communication". Therefore you could use these functions: http://mpi.deino.net/mpi_functions/MPI_Isend.html http://mpi.deino.net/mpi_functions/MPI_Irecv.html http://supercomputingblog.com/mpi/mpi-tutorial-5-asynchronous-communication/ Best regard

[OMPI users] UDP like messaging with MPI

2011-11-19 Thread Mudassar Majeed
Dear all,    I want to use MPI_Send just like UDP messaging. Let say I have 100 MPI processes such that any MPI process can send message to any other MPI process and the messages get added in the queue and when that process performs the receive operation it simply gets the message