mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-21 23:06:29 +00:00
This slightly idealises the behaviour of clients with the aim of measuring the kernel overhead of different workloads. This test focuses on the cost of relocating batchbuffers. A trace file is generated with an LD_PRELOAD intercept around execbuffer, which we can then replay at our leisure. The replay replaces the real buffers with a set of empty ones so the only thing that the kernel has to do is parse the relocations. but without a real workload we lose the impact of having to rewrite active buffers. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
15 lines
326 B
Makefile
15 lines
326 B
Makefile
bin_PROGRAMS = \
|
|
intel_upload_blit_large \
|
|
intel_upload_blit_large_gtt \
|
|
intel_upload_blit_large_map \
|
|
intel_upload_blit_small \
|
|
gem_create \
|
|
gem_exec_ctx \
|
|
gem_exec_nop \
|
|
gem_exec_trace \
|
|
gem_mmap \
|
|
gem_prw \
|
|
gem_userptr_benchmark \
|
|
kms_vblank \
|
|
$(NULL)
|