diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2016-09-08 19:06:54 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2016-09-08 21:11:04 +0100 |
commit | 5c81016cd250babd4e2a764af9fde8c83a320357 (patch) | |
tree | cbfeabb07f08261c976e6eae1f0494fa416c765f /tests/gem_exec_whisper.c | |
parent | 8bde63fe23587194667f39e27ea92f9f046fb0db (diff) |
igt/gem_exec_latency: Initial sketch for measuring execbuf cost in GPU cycles
Similar to benchmarks/gem_latency, but looking more at the dispatch cost
rather than wakeup cost, and looking for inter-engine costs. Still
probably better as a perf test.
ivb over the years:
IGT-Version: 1.16-gebee919 (x86_64) (Linux: 3.10-3-amd64 x86_64)
render: dispatch latency: 50.90, execution latency: 57.29 (target 4.64)
bsd: dispatch latency: 41.45, execution latency: 41.43 (target 4.75)
blt: dispatch latency: 41.02, execution latency: 41.00 (target 4.99)
IGT-Version: 1.16-gebee919 (x86_64) (Linux: 4.8.0-rc5+ x86_64)
render: dispatch latency: 12.61, execution latency: 15.44 (target 1.71)
bsd: dispatch latency: 12.08, execution latency: 12.07 (target 1.80)
blt: dispatch latency: 12.59, execution latency: 12.58 (target 1.85)
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests/gem_exec_whisper.c')
0 files changed, 0 insertions, 0 deletions