Searched hist:c130456cefd4cf9531f12f3e9b23805d34706ac0 (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/gpu/drm/i915/gvt/ |
H A D | sched_policy.h | diff c130456cefd4cf9531f12f3e9b23805d34706ac0 Wed Nov 29 01:40:07 CST 2017 Changbin Du <changbin.du@intel.com> drm/i915/gvt: Kick scheduler when new workload queued
The current schedule policy rely on a 1ms timer to execute workload. This can introduce maximum 1ms unnecessary latency. This is especially bad for small media workloads.
And I don't think we need this timer for QoS, but the change is not simply remove the code. So I made a new API intel_gvt_kick_schedule() for future change.
Signed-off-by: Changbin Du <changbin.du@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
H A D | sched_policy.c | diff c130456cefd4cf9531f12f3e9b23805d34706ac0 Wed Nov 29 01:40:07 CST 2017 Changbin Du <changbin.du@intel.com> drm/i915/gvt: Kick scheduler when new workload queued
The current schedule policy rely on a 1ms timer to execute workload. This can introduce maximum 1ms unnecessary latency. This is especially bad for small media workloads.
And I don't think we need this timer for QoS, but the change is not simply remove the code. So I made a new API intel_gvt_kick_schedule() for future change.
Signed-off-by: Changbin Du <changbin.du@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
H A D | scheduler.c | diff c130456cefd4cf9531f12f3e9b23805d34706ac0 Wed Nov 29 01:40:07 CST 2017 Changbin Du <changbin.du@intel.com> drm/i915/gvt: Kick scheduler when new workload queued
The current schedule policy rely on a 1ms timer to execute workload. This can introduce maximum 1ms unnecessary latency. This is especially bad for small media workloads.
And I don't think we need this timer for QoS, but the change is not simply remove the code. So I made a new API intel_gvt_kick_schedule() for future change.
Signed-off-by: Changbin Du <changbin.du@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|