Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2016-01-05 Thread Szwichtenberg, Radoslaw
Hello Chris, Happy New Year! Thanks for answers so far. I have some additional questions. You wrote that this change was made to take a defensive position to ensure minimum power consumption - did we do any power measurements to confirm the benefit? How does this change affect user experience

Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2016-01-05 Thread Chris Wilson
On Tue, Jan 05, 2016 at 04:51:39PM +, Szwichtenberg, Radoslaw wrote: > Hello Chris, > > Happy New Year! > Thanks for answers so far. I have some additional questions. > > You wrote that this change was made to take a defensive position to ensure > minimum power consumption - did we do any

Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2015-12-31 Thread Kamble, Sagar A
On 12/30/2015 4:20 PM, Chris Wilson wrote: On Wed, Dec 30, 2015 at 04:09:46PM +0530, Kamble, Sagar A wrote: Turbo frequency range is Rpe to Rp0 when GPU is active as, on workload submission frequency is taken to Rpe. Does the HW require us to drop to RPn before entering RC6?

Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2015-12-30 Thread Chris Wilson
On Wed, Dec 30, 2015 at 09:50:15AM +, Szwichtenberg, Radoslaw wrote: > Hello Chris! > > The question is: why this change in behavior was made? To take a defensive position to ensure minimum power consumption. The GPU is idle, the driver has no work for it to do, it should be power gated,

Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2015-12-30 Thread Kamble, Sagar A
Turbo frequency range is Rpe to Rp0 when GPU is active as, on workload submission frequency is taken to Rpe. Does the HW require us to drop to RPn before entering RC6? If we can enter RC6 even with other frequencies I think we can keep running at Rpe on Idle. Only benefit of running at Rpn

Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2015-12-30 Thread Chris Wilson
On Wed, Dec 30, 2015 at 04:09:46PM +0530, Kamble, Sagar A wrote: >Turbo frequency range is Rpe to Rp0 when GPU is active as, on workload >submission frequency is taken to Rpe. > >Does the HW require us to drop to RPn before entering RC6? >If we can enter RC6 even with other

Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2015-12-30 Thread Szwichtenberg, Radoslaw
Hello Chris! The question is: why this change in behavior was made? On previous platforms Gfx Turbo frequency selection range in driver was in between Rpe & Rp0. Since Rpe is the possible Fmax at Vmin, it was used as the starting frequency once driver booted and any value lower than that was

Re: [Intel-gfx] Why idle_freq is set to RPn and not RPe

2015-12-30 Thread Chris Wilson
On Wed, Dec 30, 2015 at 02:51:27PM +0530, Kamble, Sagar A wrote: > Hi Chris, > > With below commit, idle frequency is made RPn (HW Min). > Why are we not keeping it at RPe (Efficient Frequency)? > My understanding was to set Rpe on idle so that when GPU is out of > RC6 it can start operating at