diff options
| author | Tvrtko Ursulin <tvrtko.ursulin@intel.com> | 2019-05-22 16:57:12 +0100 |
|---|---|---|
| committer | Tvrtko Ursulin <tvrtko.ursulin@intel.com> | 2019-05-23 15:12:13 +0100 |
| commit | b337cac8526d87bf522ebece243a0d548a5f440e (patch) | |
| tree | 7032831a161c07ca0c73730745484ff4ebdb9390 /benchmarks/gem_exec_fault.c | |
| parent | 860c81045ac431ef0f83838de3035845db754b4d (diff) | |
gem_wsim: Infinite batch support
For simulating frame split workloads it is useful to express a batch which
ends at the same time as the parallel submission on the respective bonded
engine. For this we add support for infinite batch durations and the batch
terminate command ('T'). Syntax looks like this:
1.RCS.*.0.0
T.-1
First step starts an infinite batch, and second command terminates the
infinite batch with the usual relative workload step addressing.
v2: (Chris)
* Relax the recursive batch with 4096 nops between BB_START.
* Check for at least gen8.
* Simplify relocation entry building.
Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> # v1
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'benchmarks/gem_exec_fault.c')
0 files changed, 0 insertions, 0 deletions
