Am 03.04.2014 um 12:02 schrieb Tina Friedrich: > >> But I'm thinking some sort of consumable 'exclusive IO' complex might be >>> the way forward. (Again, lack of per node consumables a bit of a gotcha). >> >> You can have per node consumables, can't you? Once you've added the >> consumable complex to the configuration (qconf -mc), for each host do: >> >> qconf -me <hostname> >> >> And add the consumable to the complex_values line. > > Not what I meant - they can be attached to hosts, yes. They can't be > *consumed* on a per-host basis. Consumables are either per slot (when set to > 'yes') or per job (when set to 'job').
When the proposal to enhance consumables was made, also a HOST consumable was on the table. But it was only implemented at a later point in time in UGE 8.1.3 finally. -- Reuti > The latter works fine for this when using array jobs (where each task uses > one of the consumables); however, if this were a large *multi-node* (as in > MPI) parallel job, it would count as one job, and thus use one consumable. > There's no type of resource to be used on a 'you will need to use X amounts > of these on every host you run on' type of consumable, if that makes sense. > (Had this problem before with GPUs...). > >> Or have I got the wrong end of the stick again? > > Hope I explained it a bit better now... it took me a while to get my head > 'round this (actually, I think I had it explained to me by reuti on this list > a while ago...) > >>> I've figured out in the meantime that it can be achieved by submitting >>> an AR for a one-slot-per-node PE, and then submitting the array into >>> that. Not sure which option I favour, still. >> >> The AR approach sounds horrendous! > > It does doesn't it? I've gone the consumable way, and will simply have to not > use MPI. Such hardship :) > > Tina > > -- > Tina Friedrich, Computer Systems Administrator, Diamond Light Source Ltd > Diamond House, Harwell Science and Innovation Campus - 01235 77 8442 > > -- > This e-mail and any attachments may contain confidential, copyright and or > privileged material, and are for the use of the intended addressee only. If > you are not the intended addressee or an authorised recipient of the > addressee please notify us of receipt by returning the e-mail and do not use, > copy, retain, distribute or disclose the information in or attached to the > e-mail. > Any opinions expressed within this e-mail are those of the individual and not > necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot > guarantee that this e-mail or any attachments are free from viruses and we > cannot accept liability for any damage which you may sustain as a result of > software viruses which may be transmitted in or with the message. > Diamond Light Source Limited (company no. 4375679). Registered in England and > Wales with its registered office at Diamond House, Harwell Science and > Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom > > > > _______________________________________________ > users mailing list > users@gridengine.org > https://gridengine.org/mailman/listinfo/users _______________________________________________ users mailing list users@gridengine.org https://gridengine.org/mailman/listinfo/users