[mpich-discuss] How to find out maximum number of processes in mpiexec configuration

Pavan Balaji balaji at mcs.anl.gov
Wed Jan 26 22:22:23 CST 2011


Hi,

Sounds like you are trying to find the number of cores in the system? 
You will need to query the resource manager, such as PBS, for this 
information. You can't get this from mpiexec.

  -- Pavan

On 01/26/2011 03:54 PM, Yauheni Zelenko wrote:
> Hi, Rajeev!
>
> Thank you for suggestion!
>
> However I grepped through MPI 1.3.1 code and see that this variable will be initialized only from command line, but not from combination of -host/host list file and -ppn (in Hydra), what may serve my purpose.
>
> Eugene.
> ________________________________________
> From: mpich-discuss-bounces at mcs.anl.gov [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Rajeev Thakur [thakur at mcs.anl.gov]
> Sent: Wednesday, January 26, 2011 1:23 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: Re: [mpich-discuss] How to find out maximum number of processes in     mpiexec configuration
>
> mpiexec will let you run as many processes as many as you want -- to the extent that the OS can run that many processes.
>
> For dynamic processes (Comm_spawn), MPI defines an attribute on MPI_COMM_WORLD called MPI_UNIVERSE_SIZE, whose value indicates how many processes can be started with Comm_spawn. See the first line on pg 308 in the MPI 2.2 standard.
>
> Rajeev
>
>
> On Jan 25, 2011, at 5:58 PM, Yauheni Zelenko wrote:
>
>> Hi!
>>
>> Is there any way to find out how much MPI processes are allowed to run by current mpiexec configuration inside MPI application?
>>
>> I want to replicate mpiexec default behavior (when -n is not specified and processes are started on all available hosts) with MPI_Comm_spawn() when only single process starts from mpiexec (-n 1) and all other processes will be spawned from it later.
>>
>> Eugene.
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji


More information about the mpich-discuss mailing list