summaryrefslogtreecommitdiff
path: root/tests/gem_exec_whisper.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2016-09-08 19:06:54 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2016-09-08 21:11:04 +0100
commit5c81016cd250babd4e2a764af9fde8c83a320357 (patch)
treecbfeabb07f08261c976e6eae1f0494fa416c765f /tests/gem_exec_whisper.c
parent8bde63fe23587194667f39e27ea92f9f046fb0db (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