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
[email protected]
https://gridengine.org/mailman/listinfo/users