[GE users] CPU time = Wallclock time?

orlandorichards orlando.richards at ed.ac.uk
Wed Nov 5 14:18:11 GMT 2008


I've created "Issue 2777" for this (my first one!).

It can be found here:

   http://gridengine.sunsource.net/issues/show_bug.cgi?id=2777



Reuti wrote:
> Hi,
> 
> Am 22.10.2008 um 12:53 schrieb Orlando Richards:
> 
>> We seem to have a problem with CPU time always being accounted as 
>> equal to Wallclock time (or sometimes 1s higher) - even if the job is 
>> just a "sleep 20s" job. The UTIME and STIME report correctly though.
>>
>> We're running SGE 6.1u4.
>>
>> We have
>> execd_params                 SHARETREE_RESERVED_USAGE=TRUE \
>>                              ACCT_RESERVED_USAGE=FALSE
>>
>> so would expect the CPU time to be recorded as roughly UTIME + STIME - 
>> but this is not the case.
>>
>> I tried setting SHARETREE_RESERVED_USAGE to FALSE as well, to see if 
>> it made any difference, and suddenly we get the expected behaviour 
>> (CPU time = 0, wallclock = 20).
>>
>> Does anyone know if this is expected behaviour?
> 
> something is really broken (I check in 6.2). They seem to operate in 
> they way, that SHARETREE_RESERVED_USAGE refers to the accounting file. 
> Whether ACCT_RESERVED_USAGE operates the same way for the sharetree I 
> didn't check.
> 
> Changing SHARETREE_RESERVED_USAGE between TRUE and FALSE shows 
> constantly a changed behvaior for the accounting record. This even works 
> for parallel jobs then as expected.
> 
>> Is there anything we can do to correct it?
> 
> Fixing the source ;-) So an issue should be filed for it.
> 
> -- Reuti
> 
> 
>> Sample qacct -j JOBID output for a 20s sleep job:
>>
>>
>> ==============================================================
>> qname        ecdf
>> hostname     node005.beowulf.cluster
>> group        is_iti_ug
>> owner        orichard
>> project      ecdf_baseline
>> department   defaultdepartment
>> jobname      simple.sh
>> jobnumber    1445888
>> taskid       undefined
>> account      sge
>> priority     5
>> qsub_time    Wed Oct 22 11:51:42 2008
>> start_time   Wed Oct 22 11:52:18 2008
>> end_time     Wed Oct 22 11:52:38 2008
>> granted_pe   NONE
>> slots        1
>> failed       0
>> exit_status  0
>> ru_wallclock 20
>> ru_utime     0
>> ru_stime     0
>> ru_maxrss    0
>> ru_ixrss     0
>> ru_ismrss    0
>> ru_idrss     0
>> ru_isrss     0
>> ru_minflt    1622
>> ru_majflt    0
>> ru_nswap     0
>> ru_inblock   0
>> ru_oublock   0
>> ru_msgsnd    0
>> ru_msgrcv    0
>> ru_nsignals  0
>> ru_nvcsw     30
>> ru_nivcsw    4
>> cpu          20
>> mem          40.020
>> io           0.000
>> iow          0.000
>> maxvmem      103.973M
>>
>>
>>
>>
>>
>> -- 
>>             --
>>    Dr Orlando Richards
>>   Information Services
>> IT Infrastructure Division
>>        Unix Section
>>     Tel: 0131 650 4994
>>
>> The University of Edinburgh is a charitable body, registered in 
>> Scotland, with registration number SC005336.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
>> For additional commands, e-mail: users-help at gridengine.sunsource.net
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
> For additional commands, e-mail: users-help at gridengine.sunsource.net
> 
> 


-- 
             --
    Dr Orlando Richards
   Information Services
IT Infrastructure Division
        Unix Section
     Tel: 0131 650 4994

The University of Edinburgh is a charitable body, registered in 
Scotland, with registration number SC005336.

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=88093

To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].



More information about the gridengine-users mailing list