[PATCH 0/5] make performance is associated with vGPU type.
Ping Gao
ping.a.gao at intel.com
Thu Jan 26 01:19:13 UTC 2017
1. Currrently, scheduler is triggered by delay_work, it's only can be
accurate at 10ms level, so have to change the scheduler period to
10ms, it will have stability impact.
2. Test two vGPU type 2 and type 5, the fps of tropic in two guest show
about 5:2, it's workable but the precision is not good.
TODO: 1. Use htimer replace the delay_work to trigger scheduler.
2. Create dummy vGPU to help caculation.
Ping Gao (5):
drm/i915/gvt: add some statistic routine for scheduler
drm/i915/gvt: add basic funtion for fairness control
drm/i915/gvt: control the scheduler by timeslice usage
drm/i915/gvt: define weight according the vGPU type
drm/i915/gvt: set scheduler time to 10ms
drivers/gpu/drm/i915/gvt/gvt.h | 10 +++
drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +-
drivers/gpu/drm/i915/gvt/sched_policy.c | 141 ++++++++++++++++++++++++++++----
drivers/gpu/drm/i915/gvt/vgpu.c | 9 ++
4 files changed, 145 insertions(+), 19 deletions(-)
--
2.7.4
More information about the intel-gvt-dev
mailing list