Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Ralph H Castain (rhc_at_[hidden])
Date: 2007-05-21 11:39:00


They are sitting in the orte_process_info global variable:

orte_process_info.local_rank
orte_process_info.num_local_procs

Ralph

On 5/21/07 9:10 AM, "Jeff Squyres" <jsquyres_at_[hidden]> wrote:

> Thanks Ralph! (Adding devel_at_[hidden] to this thread; I think
> others may be interested, such as Myricom and QLogic)
>
> How do we get access to these values; are they in global variables
> somewhere, or do we make a function call to get them?
>
>
> On May 21, 2007, at 7:58 AM, Ralph H Castain wrote:
>
>> Well, it took awhile longer than I had thought to get around to
>> dealing with
>> this. However, I have finally put this functionality in the OMPI
>> trunk as of
>> r14707.
>>
>> The local rank and number of local procs now get passed as part of
>> the ORTE
>> name passing system. So, once you get through orte_init (specifically,
>> stage1 as this is broken out in mpi_init), you have both those
>> pieces of
>> information available to you.
>>
>> Let me know if you encounter any difficulties.
>> Ralph