Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Lionel Landwerlin
On 26/10/17 21:11, Chris Wilson wrote: Quoting Lionel Landwerlin (2017-10-26 18:13:13) On 26/10/17 14:05, Chris Wilson wrote: Quoting Tvrtko Ursulin (2017-10-26 14:00:28) On 26/10/2017 10:50, Lionel Landwerlin wrote: On 26/10/17 08:34, Tvrtko Ursulin wrote: On 25/10/2017 18:38, Chris Wilson

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Chris Wilson
Quoting Lionel Landwerlin (2017-10-26 18:13:13) > On 26/10/17 14:05, Chris Wilson wrote: > > Quoting Tvrtko Ursulin (2017-10-26 14:00:28) > >> On 26/10/2017 10:50, Lionel Landwerlin wrote: > >>> On 26/10/17 08:34, Tvrtko Ursulin wrote: > On 25/10/2017 18:38, Chris Wilson wrote: > > Quoting

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Lionel Landwerlin
On 26/10/17 14:05, Chris Wilson wrote: Quoting Tvrtko Ursulin (2017-10-26 14:00:28) On 26/10/2017 10:50, Lionel Landwerlin wrote: On 26/10/17 08:34, Tvrtko Ursulin wrote: On 25/10/2017 18:38, Chris Wilson wrote: Quoting Chris Wilson (2017-10-25 16:47:13) Quoting Tvrtko Ursulin (2017-10-25 16

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Chris Wilson
Quoting Tvrtko Ursulin (2017-10-26 14:00:28) > > On 26/10/2017 10:50, Lionel Landwerlin wrote: > > On 26/10/17 08:34, Tvrtko Ursulin wrote: > >> On 25/10/2017 18:38, Chris Wilson wrote: > >>> Quoting Chris Wilson (2017-10-25 16:47:13) > Quoting Tvrtko Ursulin (2017-10-25 16:36:15) > > Fro

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Tvrtko Ursulin
On 26/10/2017 10:50, Lionel Landwerlin wrote: On 26/10/17 08:34, Tvrtko Ursulin wrote: On 25/10/2017 18:38, Chris Wilson wrote: Quoting Chris Wilson (2017-10-25 16:47:13) Quoting Tvrtko Ursulin (2017-10-25 16:36:15) From: Tvrtko Ursulin I've prototyped a quick demo of intel-client-top which

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Chris Wilson
Quoting Lionel Landwerlin (2017-10-26 10:50:57) > On 26/10/17 08:34, Tvrtko Ursulin wrote: > > On 25/10/2017 18:38, Chris Wilson wrote: > >> Quoting Chris Wilson (2017-10-25 16:47:13) > >>> Quoting Tvrtko Ursulin (2017-10-25 16:36:15) > From: Tvrtko Ursulin > >>> I've prototyped a quick demo

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Lionel Landwerlin
On 26/10/17 08:34, Tvrtko Ursulin wrote: On 25/10/2017 18:38, Chris Wilson wrote: Quoting Chris Wilson (2017-10-25 16:47:13) Quoting Tvrtko Ursulin (2017-10-25 16:36:15) From: Tvrtko Ursulin I've prototyped a quick demo of intel-client-top which produces output like: neverball[ 6011]

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Chris Wilson
Quoting Tvrtko Ursulin (2017-10-26 08:34:24) > > On 25/10/2017 18:38, Chris Wilson wrote: > > Quoting Chris Wilson (2017-10-25 16:47:13) > >> Quoting Tvrtko Ursulin (2017-10-25 16:36:15) > >>> From: Tvrtko Ursulin > > >> I've prototyped a quick demo of intel-client-top which produces output > >

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-26 Thread Tvrtko Ursulin
On 25/10/2017 18:38, Chris Wilson wrote: > Quoting Chris Wilson (2017-10-25 16:47:13) >> Quoting Tvrtko Ursulin (2017-10-25 16:36:15) >>> From: Tvrtko Ursulin >> I've prototyped a quick demo of intel-client-top which produces output like: >> >> neverball[ 6011]: rcs0: 41.01% bcs0: 0.0

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-25 Thread Chris Wilson
Quoting Chris Wilson (2017-10-25 16:47:13) > Quoting Tvrtko Ursulin (2017-10-25 16:36:15) > > From: Tvrtko Ursulin > > Another potential use for the per-client infrastructure is tieing it up with > > perf PMU. At the moment our perf PMU are global counters only. With the per- > > client infrastruc

Re: [Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-25 Thread Chris Wilson
Quoting Tvrtko Ursulin (2017-10-25 16:36:15) > From: Tvrtko Ursulin > > Lightly tested (apart from patch 13) series to start the discussion early. > > Please skip patches 1-9, and probably 10-11 as well, those ones are the > current > PMU effort which is yet unmerged but needed as a basis for p

[Intel-gfx] [RFC 00/17] Per-context and per-client engine busyness

2017-10-25 Thread Tvrtko Ursulin
From: Tvrtko Ursulin Lightly tested (apart from patch 13) series to start the discussion early. Please skip patches 1-9, and probably 10-11 as well, those ones are the current PMU effort which is yet unmerged but needed as a basis for patches 12-17. Customer ask is to allow clients to query how