[igt-dev] [igt PATCH v1 1/1] i915/gem_ctx_switch: evenly run 4 child processes

Caz Yokoyama Caz.Yokoyama at intel.com
Tue Feb 26 16:07:41 UTC 2019


Drop this patch. Chris submitted the better patch.
-caz

On Sat, 2019-02-23 at 00:41 +0000, Chris Wilson wrote:
> Quoting Caz Yokoyama (2019-02-23 06:54:20)
> > gem_ctx_switch at basic-all-light test creates 4 child processes for
> > each
> > engine and wait. render engine runs slower than others. By this
> > patch,
> > 4 child processes run fairly evenly. As a result, parent process
> > runs
> > faster. On my NUC, its execution time becomes about half.
> 
> A much bigger problem is that there is very little variety in
> gem_ctx_switch. There are a few more patterns of context switches
> that
> would be interesting (and need to anticipate different scheduler
> queue
> depths) and a smoketest of those.
> -Chris



More information about the igt-dev mailing list