Voodooprojects

VoodooPower => Bug Reports => Topic started by: marionez on April 19, 2010, 12:57:41 AM

Title: VPmini 1.2.5 slow stepping
Post by: marionez on April 19, 2010, 12:57:41 AM
I'm using last VPmini 1.2.5 on SL 10.6.3 on a P5Q with an INTEL C2 E8400.

VPMini now is not speedstepping the same on old version or maybe on old 10.6.x I don't know this.
Anyway, right now, it stands on 2GHz most of the time without going on higher P-state, if I need of an higher P-state it remains on lower even with 100% CPU loads, then suddenly step on higher after 3-4 seconds of lag.
This is strange and I can't get back on the "old" behavior, is there something I'm missing?

LoopTimerFactor: 2

thanks
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on April 19, 2010, 02:51:48 PM
If you use debug version this would be expected.
Title: Re: VPmini 1.2.5 slow stepping
Post by: marionez on April 22, 2010, 05:10:36 PM
It's not the debug version...

Edit: I can confirm I'm running the release version

I even noticed that on last release PowerControl section is missing in Info.plist, why?
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on April 22, 2010, 05:46:12 PM
I will check.
All the settings are removed because I don't want to support something very few use.
Title: Re: VPmini 1.2.5 slow stepping
Post by: ajar43 on April 26, 2010, 05:53:59 PM
Signed up to this forum to report the same, I can confirm that CPU doesn't seem to step up as expected. Running release version 1.2.5.

IMHO, considering Apple and MS implement very complicated logic and metrics to step up/down the CPU, I think some sort configuration for CPU scaling is required. Developer who compiles big projects vs Basic email checking will benefit a lot if there is some sort of configuration.

Thanks.

Snow Leopard x64 10.6.2 VoodooPowerMini
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on April 27, 2010, 10:03:07 AM
I recompiled the release version, I made a mistake so it would behave like the debug version. Try now, it should be responsive.
Title: Re: VPmini 1.2.5 slow stepping
Post by: marionez on April 27, 2010, 03:04:12 PM
OK testing release version 1.2.7b2 now it works, the strange thing is that I can't reach middle p-states, I've got 2GHz (x6) and 3GHz (x9), 2,33 (x7) and 2,66 (x8) missing...

Ok, power control section is missing for that reason, but is that still working if added manually?
Temperatures seem to be higher then before with power control section...

thanks
Title: Re: VPmini 1.2.5 slow stepping
Post by: ajar43 on April 27, 2010, 06:41:07 PM
Missing middle P states here too, speedstep goes directly from 759MHz to 2530MHz. VoodooMonitor shows 13 P-States which might not be accurate as Windows RMClock shows fewer states.



Interl Core 2 Duo T9550 2.66GHZ, SL 10.6.2 x64, VoodooPowerMini 1.2.7b2
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on April 28, 2010, 09:33:38 AM
In most cases it will jump to highest P-state to let the CPU complete its work as quick as possible and jump back to lowest when not needed. Only if you have an average load it will use intermediate states.
Title: Re: VPmini 1.2.5 slow stepping
Post by: marionez on April 28, 2010, 03:13:40 PM
Yes I'm trying with average loads, playing youtube flash videos for example, but it steps between lower and higher only every 4-5 seconds...
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on April 28, 2010, 03:25:20 PM
Yes I'm trying with average loads, playing youtube flash videos for example, but it steps between lower and higher only every 4-5 seconds...
Don't use the debug version.
Title: Re: VPmini 1.2.5 slow stepping
Post by: marionez on April 28, 2010, 04:34:03 PM
I'm using last release version I downloaded, 1.2.7b

4-5 seconds now are the same of debug version, but it's another kind of problem, it's like it's choosing only beetween highest p-state and lower, with no other possible choice and it switch between those 2 only p-state, but load is quite middle, so it can't be onlly on higher and lower...
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on April 28, 2010, 09:01:40 PM
4-5 seconds now are the same of debug version, but it's another kind of problem, it's like it's choosing only beetween highest p-state and lower, with no other possible choice and it switch between those 2 only p-state, but load is quite middle, so it can't be onlly on higher and lower...

I made some small changes to the logic, so you can try to download the release version. But it will usually go to the highest and then back to lowest.

Title: Re: VPmini 1.2.5 slow stepping
Post by: marionez on April 28, 2010, 09:57:26 PM
Ok, now with 1.2.7.b4 I've got all 4 p-states switching! thanks

Can't understand about voltage, temperatures seems to be higher, I'll test debug for voltage, but lower should be 0,875 mV or something similar...
Title: Re: VPmini 1.2.5 slow stepping
Post by: ajar43 on May 01, 2010, 10:10:48 AM
Temperature seems to be higher, CPU seems step up too often when CPU is mostly idle, it feels like sensitivity is not correct at the lower end.

Is there anyway that this can be configured by user? this will let people do trial and error and find the correct values?.

Thanks for your time and work.
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on May 01, 2010, 10:57:09 AM
Temperature seems to be higher, CPU seems step up too often when CPU is mostly idle, it feels like sensitivity is not correct at the lower end.

Is there anyway that this can be configured by user? this will let people do trial and error and find the correct values?.

Thanks for your time and work.

You have to come with hard facts and also tell me which version you talk about... I can't work with claims like "seems" and "feels".
Title: Re: VPmini 1.2.5 slow stepping
Post by: ajar43 on May 01, 2010, 07:45:02 PM
SL 10.6.2 VPMini 1.2.7b4, downloaded latest release on 05/01/10. Intel Core 2 Duo T9550 2.66GHz (7 P States as per VoodooMonitor, 759MHz lowest)

While typing this post in Safari with VodooMonitor running  and no other background task running, I see the CPU stepping up all the way to the 2500MHz and down every 2 or 3 secs. CPU usage in activity monitor shows less than 15% usage total for all tasks.

I have battery which lasts about 4 hours in windows 7 for browsing and I had Mac up for about an hour and battery is almost 50% empty.

Will you be able to post the latest source code please?.
Title: Re: VPmini 1.2.5 slow stepping
Post by: Superhai on May 02, 2010, 12:31:51 PM
SL 10.6.2 VPMini 1.2.7b4, downloaded latest release on 05/01/10. Intel Core 2 Duo T9550 2.66GHz (7 P States as per VoodooMonitor, 759MHz lowest)

1.2.7 is the latest. If it is not working as it should, please make a new bug report.