Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] RTE node allocation component
From: Ralph Castain (rhc_at_[hidden])
Date: 2012-04-14 19:46:49


On Apr 14, 2012, at 3:43 PM, Alex Margolin wrote:

> On 04/15/2012 12:36 AM, Ralph Castain wrote:
>> The 1.6 branch is a stable series - no new features will be added to it, so your patch won't be going there. I'd focus solely on the trunk.
> OK, but what would you recommend for benchmarking? a local 1.6 checkout?

I'd just use the trunk

>> What you're doing with he RAS is fine for now. In the next few days, I'll be changing the API to the RAS components, but it isn't a big change and we can adjust as you get closer. The orte_job_t object does contain the number of procs to be launched prior to the RAS being invoked, but you have to compute it. Each app_context contains that number - so to get it for the job, you cycle across all the app_contexts and add it up.
> I'll change my module as you suggested.
>> The mapper assigns the final num_procs value in the orte_job_t object. We do this because the user can also run the job without specifying the number of procs, and we'll simply run one proc for every allocated slot. It's a popular option, but wouldn't work here for obvious reasons.
>>
> Do you mean the rmaps component?

Yes - but like I said, it can only work when the allocation is fixed.

>
> Alex
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel