On Feb 18, 2014, at 13:40 , Reuti <[email protected]> wrote:

> Hi,
> 
> Am 18.02.2014 um 12:31 schrieb Esztermann, Ansgar:
> 
>> - when requesting a floating software license, there may be licenses 
>> available on the license server, but the scheduler may have allocated them 
>> to a different job;
> 
> And the licenses were requested as a soft request?

Actually, this case is still a theoretical one, as we do not yet manage any 
licenses via SGE.

> 
> 
>> - likewise for job-exclusive accelerator hardware;
> 
> Consumables can't be a soft request - how do you request the hardware 
> component?

Oh, I did not know that. We are using an external balancer to emulate a soft 
request, but for a different reason: if there is no accelerator available, we 
need more CPU slots, but Grid Engine does not support "coupled requests" like 
"-pe cpu_only 48|with_accel 8".
We can easily detect if there is an accelerator on the machine, but that does 
not necessarily mean it belongs to the current job. I thought the same problem 
should arise with soft requests, if they are disallowed for consumables, that 
may not be the case.

> AFAICS there is no output for the job in the way of "I'm running on this 
> machine because of the following fulfilled resource requests". Some features 
> you can test quite easily (like platform or 32 vs. 64 bit), but a general 
> output would be better of course.


OK, I'll see if I can implement a workaround.

Thanks,

A.

-- 
Ansgar Esztermann
DV-Systemadministration
Max-Planck-Institut für biophysikalische Chemie, Abteilung 105


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

Reply via email to