[igt-dev] [PATH i-g-t 07/13] gem_wsim: Make batches preemptable by default

Chris Wilson chris at chris-wilson.co.uk
Fri Sep 7 08:48:11 UTC 2018


Quoting Tvrtko Ursulin (2018-09-05 14:49:33)
> From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
> 
> MI_NOOP cannot be preempted which means up to now gem_wsim workloads were
> preemptable on batch buffer granularity only.
> 
> Add MI_ARB_CHK every 100us so the new default is mid-batch preemption.

Sure you don't want this configurable to adjust between different
worklods? I'm just thinking that some of the fixed function stuff may
have vastly different preemption granularity.
-Chris


More information about the igt-dev mailing list