This allows cpufreq governors to realize when the system becomes
non-CPU-bound due to GPU rendering activity, which will cause the
intel_pstate LP controller to behave more conservatively: CPU energy
usage will be reduced when there isn't a good chance for system
performance to scale with CPU frequ
Quoting Francisco Jerez (2018-03-28 07:38:45)
> This allows cpufreq governors to realize when the system becomes
> non-CPU-bound due to GPU rendering activity, which will cause the
> intel_pstate LP controller to behave more conservatively: CPU energy
> usage will be reduced when there isn't a good
Hi Chris,
Chris Wilson writes:
> Quoting Francisco Jerez (2018-03-28 07:38:45)
>> This allows cpufreq governors to realize when the system becomes
>> non-CPU-bound due to GPU rendering activity, which will cause the
>> intel_pstate LP controller to behave more conservatively: CPU energy
>> usage
Quoting Francisco Jerez (2018-03-28 19:55:12)
> Hi Chris,
>
[snip]
> That said, it wouldn't hurt to call each of them once per sequence of
> overlapping requests. Do you want me to call them from
> execlists_set/clear_active() themselves when bit == EXECLISTS_ACTIVE_USER,
> or at each callsite of
Quoting Chris Wilson (2018-03-28 20:20:19)
> Quoting Francisco Jerez (2018-03-28 19:55:12)
> > Hi Chris,
> >
> [snip]
> > That said, it wouldn't hurt to call each of them once per sequence of
> > overlapping requests. Do you want me to call them from
> > execlists_set/clear_active() themselves wh
Chris Wilson writes:
> Quoting Chris Wilson (2018-03-28 20:20:19)
>> Quoting Francisco Jerez (2018-03-28 19:55:12)
>> > Hi Chris,
>> >
>> [snip]
>> > That said, it wouldn't hurt to call each of them once per sequence of
>> > overlapping requests. Do you want me to call them from
>> > execlists_
Quoting Francisco Jerez (2018-03-29 01:32:07)
> Chris Wilson writes:
>
> > Quoting Chris Wilson (2018-03-28 20:20:19)
> >> Quoting Francisco Jerez (2018-03-28 19:55:12)
> >> > Hi Chris,
> >> >
> >> [snip]
> >> > That said, it wouldn't hurt to call each of them once per sequence of
> >> > overlap
Quoting Chris Wilson (2018-03-29 02:01:37)
> Quoting Francisco Jerez (2018-03-29 01:32:07)
> > Chris Wilson writes:
> > > + else
> > > + execlists_end(execlists);
> > > } else {
> > >