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

Chris Wilson chris at chris-wilson.co.uk
Sat Feb 23 00:41:20 UTC 2019


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