Re: [Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-23 Thread Chris Wilson
On Mon, Jan 23, 2017 at 11:50:47AM +, Tvrtko Ursulin wrote: > > On 23/01/2017 11:16, Chris Wilson wrote: > >On Mon, Jan 23, 2017 at 10:51:28AM +, Tvrtko Ursulin wrote: > >> > >>On 21/01/2017 09:25, Chris Wilson wrote: > >>>In order to maximise concurrency between engines, if we queue a

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-23 Thread Tvrtko Ursulin
On 23/01/2017 11:16, Chris Wilson wrote: On Mon, Jan 23, 2017 at 10:51:28AM +, Tvrtko Ursulin wrote: On 21/01/2017 09:25, Chris Wilson wrote: In order to maximise concurrency between engines, if we queue a request to a current idle ring, reorder its dependencies to execute that request

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-23 Thread Chris Wilson
On Mon, Jan 23, 2017 at 10:51:28AM +, Tvrtko Ursulin wrote: > > On 21/01/2017 09:25, Chris Wilson wrote: > >In order to maximise concurrency between engines, if we queue a request > >to a current idle ring, reorder its dependencies to execute that request > >as early as possible and ideally

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-23 Thread Tvrtko Ursulin
On 21/01/2017 09:25, Chris Wilson wrote: In order to maximise concurrency between engines, if we queue a request to a current idle ring, reorder its dependencies to execute that request as early as possible and ideally improve occupancy of multiple engines simultaneously. Signed-off-by: Chris

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-23 Thread Chris Wilson
On Mon, Jan 23, 2017 at 10:39:51AM +0200, Joonas Lahtinen wrote: > On la, 2017-01-21 at 09:25 +, Chris Wilson wrote: > > In order to maximise concurrency between engines, if we queue a request > > to a current idle ring, reorder its dependencies to execute that request > > as early as possible

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-23 Thread Joonas Lahtinen
On la, 2017-01-21 at 09:25 +, Chris Wilson wrote: > In order to maximise concurrency between engines, if we queue a request > to a current idle ring, reorder its dependencies to execute that request > as early as possible and ideally improve occupancy of multiple engines > simultaneously. > >

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-21 Thread Chris Wilson
On Sat, Jan 21, 2017 at 09:25:26AM +, Chris Wilson wrote: > In order to maximise concurrency between engines, if we queue a request > to a current idle ring, reorder its dependencies to execute that request > as early as possible and ideally improve occupancy of multiple engines >

[Intel-gfx] [PATCH 3/3] drm/i915: Priority boost switching to an idle ring

2017-01-21 Thread Chris Wilson
In order to maximise concurrency between engines, if we queue a request to a current idle ring, reorder its dependencies to execute that request as early as possible and ideally improve occupancy of multiple engines simultaneously. Signed-off-by: Chris Wilson ---