summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAlex Dai <yu.dai@intel.com>2015-12-18 12:00:10 -0800
committerDaniel Vetter <daniel.vetter@ffwll.ch>2016-01-05 11:33:40 +0100
commit463704d07f4cb0767714a67eaaf1ee47eef36fd8 (patch)
treec2ab427c4aeb52676ef3ca8f32e3906c1dcc6042 /tools/perf/scripts/python
parent68371a954ca4581a6468835f63d6f82783471591 (diff)
downloadlinux-463704d07f4cb0767714a67eaaf1ee47eef36fd8.tar.gz
linux-463704d07f4cb0767714a67eaaf1ee47eef36fd8.zip
drm/i915/guc: Add GuC ADS - scheduler policies
GuC supports different scheduling policies for its four internal queues. Currently these have been set to the same default values as KMD_NORMAL queue. Particularly POLICY_MAX_NUM_WI is set to 15 to match GuC internal maximum submit queue numbers to avoid an out-of-space problem. This value indicates max number of work items allowed to be queued for one DPC process. A smaller value will let GuC schedule more frequently while a larger number may increase chances to optimize cmds (such as collapse cmds from same lrc) with risks that keeps CS idle. v1: tidy up code Signed-off-by: Alex Dai <yu.dai@intel.com> Reviewed-by: Dave Gordon <david.s.gordon@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1450468812-4882-4-git-send-email-yu.dai@intel.com Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions