On Mon, 2018-04-30 at 09:40 -0700, Simon Matthews wrote:
> Christopher,
> 
> On Mon, Apr 30, 2018 at 7:30 AM, Christopher Heiny <cheiny@synaptics.
> com> wrote:
> 
> > 
> > 
> > 
> > This is the total CPU time (both userspace and system) for all
> > processes in your job's process groups.  This includes the one
> > directly
> > controlled by execd, and by any helper processes that might be
> > spawned
> > by methods that are not tightly integrated into SGE.
> > 
> > We experienced a similar confusion earlier this month with some
> > Matlab
> > jobs, using Matlab's parallel processing toolkit.  It appears that
> > if
> > the program controlled by execd spawns additional helper processes
> > using methods GridEngine doesn't understand, then the CPU time for
> > those helper processes is included here, but is not included in
> > ru_utime/ru_stime.
> 
> The job that is submitted is a script that, after some setup runs a
> program under /usr/bin/time. So perhaps wrapping the real target
> program in "time" is causing the discrepancy in cpu utilization?

Quite possibly.  It's a simple experiment to see if that's what's doing
it (just remove /usr/bin/time from the script).

                                        Chris

_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users

Reply via email to