[mpich-discuss] Hydra: Sorting node list by number of CPUs

Yauheni Zelenko zelenko at cadence.com
Wed Oct 20 19:52:14 CDT 2010


Hi, Pavan!

Sorry, I was not able to create ticket because of:  "Trac detected an internal error: OperationalError: near "s": syntax error"

Unfortunately< I don't have time to do this myself in nearest days, so may be somebody else will be interested to implement, so this may be included in 1.3 release?

Eugene.
________________________________________
From: Pavan Balaji [balaji at mcs.anl.gov]
Sent: Wednesday, October 20, 2010 5:25 PM
To: mpich-discuss at mcs.anl.gov
Cc: Yauheni Zelenko
Subject: Re: [mpich-discuss] Hydra: Sorting node list by number of CPUs

That's an interesting idea. We might be able to add it into Hydra. Can
you create a ticket for this here:
http://trac.mcs.anl.gov/projects/mpich2/newticket ?

Thanks,

  -- Pavan

On 10/20/2010 06:32 PM, Yauheni Zelenko wrote:
> Hi!
>
> I think will be good idea to have command line option which will force Hydra to sort node list by number of CPUs before proxies creation.
>
> Our application is working in master-slaves mode and master is always have rank 0. From performance point of view it's good idea to put as much slaves as possible to same host to use shared memory.
>
> However managed environment like LSF could distribute CPUs across hosts randomly. For example we had 1 CPU in host1 and seven on host2.
>
> So sorting node list should help. I think it may be implemented with qsort().
>
> Eugene.
>
> _______________________________________________
> 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