summaryrefslogtreecommitdiff
path: root/lib/meson.build
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-02-23 00:32:22 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2019-02-26 16:13:30 +0000
commitf308fb6efa8045a6e97340a49758a2d593e3cb60 (patch)
treec827f3a51b60b6167a581ac0867fb949a9521f31 /lib/meson.build
parent25911cdde500aa6ddede601faec91741c6963c27 (diff)
i915/gem_ctx_switch: Use minimum qlen over all engines and measure switches
Not all engines are created equal, and our weighting ends up favouring the many faster xCS rings at the expense of RCS. Our qlen estimation also failed to factor in the context switch overhead, which is a significant factor for nop batches. So we oversubscribe the number of batches submitted to RCS and end up waiting for those to complete at the end of our subtest timeslice. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Caz Yokoyama <caz.yokoyama@intel.com> Reviewed-by: Caz Yokoyama <caz.yokoyama@intel.com>
Diffstat (limited to 'lib/meson.build')
0 files changed, 0 insertions, 0 deletions