Hi,

Am 26.03.2014 um 10:02 schrieb Andreas Haupt:

> On Tue, 2014-03-25 at 17:30 -0400, Michael Stauffer wrote:
>> Hi,
>> 
>> I'm setting up a new cluster. I'd like to limit jobs to a set number of
>> cores on each host. Jobs default to 1 slot currently, and I'm using
>> pe_serial to keep parallel jobs restricted to single hosts because we use
>> shared-memory parallel apps here.
>> 
>> But on an older cluster here, jobs will spill out onto more cores when the
>> app's number of threads isn't limited by the user.
>> 
>> I found a post that mentions the '-binding' option for qsub:
>> 
>> "Here, we are also binding each job to a single core.
>> -binding linear:1"
>> 
>> Does this really do that? I can't quite tell from the qsub documentation.
> 
> Yes, exactly.
> 
>> If someone uses -pe my_pe 4 -binding linear:4 to request for cores, will
>> their job placement be limited if no host as 4 consecutive cores to
>> allocate?
> 
> AFAIK this is done on a best-effort basis. As long as 4 consecutive
> cores are available, jobs will be limited that way. If not, jobs might
> even be bound to cores spread over different cpus on multi-socket

My understanding is, that there is no binding in certain cases. There are two 
occurrences in `man qsub` section "-binding / linear" reading "If this is not 
possible then binding is not done." Binding in SGE is a kind of soft request, 
which might or might not be fulfilled.

-- Reuti



> systems. On newer UGE versions (8.1+) your intended behaviour should be
> configurable using the resource maps feature.
> Cheers,
> Andreas
> -- 
> | Andreas Haupt             | E-Mail: [email protected]
> |  DESY Zeuthen             | WWW:    http://www-zeuthen.desy.de/~ahaupt
> |  Platanenallee 6          | Phone:  +49/33762/7-7359
> |  D-15738 Zeuthen          | Fax:    +49/33762/7-7216
> 
> 
> _______________________________________________
> users mailing list
> [email protected]
> https://gridengine.org/mailman/listinfo/users


_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to