[mpich-discuss] Getting Processes information

Mandar Gurav mandarwce at gmail.com
Sun Apr 3 15:34:04 CDT 2011


Ya, sure! I can.
But, I was looking at avoiding this communication.
I think, this information of each and every other process must be
available with every process. Am I correct?

I am looking at it for 2 reasons
1. For this MPI program and
2. As we go on increasing the number of MPI processes, the information
(about all other processes) stored at each process will contribute to
two issues
     a. It will occupy more memory (Will define some upper limit for
number of processes???)
     b. This memory demand may lead to more latency while retrieving
information for a particular process. Whether MPICH2 has some
efficient retrieval techniques(may be along-with some caching)
incorporated for the same?


On 4/4/11, Pavan Balaji <balaji at mcs.anl.gov> wrote:
>
> On 04/03/2011 02:53 PM, Mandar Gurav wrote:
>> Now, I want to access the information of every process at root(rank - 0).
>> 1. Node name / IP address
>> 2. PID of the process.
>
> Can't you read them separately on each process and MPI_Gather them at
> the root?
>
>   -- Pavan
>
> --
> Pavan Balaji
> http://www.mcs.anl.gov/~balaji
>


-- 
Mandar Gurav
http://www.mandargurav.org


More information about the mpich-discuss mailing list