Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Does the MBP support Intel's SpeedStep?

Just wondering if the MacBook Pro is making use of Intel's Enhanced SpeedStep Technology? I was looking at the sysctl -a output and saw this:

hw.cpufrequency: 2000000000
hw.cpufrequency_min: 2000000000
hw.cpufrequency_max: 2000000000

To me, that implies that Apple isn't enabling the clock / vcore reduction to save power & heat.

MacBook Pro 15" 2.0GHz, 2GB, 100GB 7200, Mac OS X (10.4.5)

Posted on Mar 5, 2006 5:39 PM

Reply
45 replies

May 8, 2006 9:01 AM in response to thefunkymunky

There is now an answer above you and below you which says that Speedstep is working in Windows XP using boot camp, and STILL the fans go on more often and the battery life is worse.

Speedstep has been a significant feature for laptops for years, and ought to have been very simple for Apple to implement.

There must be an important reason why Apple CHOSE not to implement it.

But what could that reason be?

May 9, 2006 6:34 AM in response to Morn

that's a very intelligent observation. It would not suprise me that out of desperation some people here may inadvertantly mess up these OSX power saving features if they try to hack thier own speedstep app.

What we need is a fan-cpu widget from Apple

keep your fingers crossed fellows (but don't hold your breath)

May 9, 2006 7:39 AM in response to mac wison

See, I get the exact opposite when running windows. I get around 3-3.5 hours and my fans rarely kick in. I don't do any heavy gaming, just use it for an accounting program and a few online games (not intensive). The machine also runs rather cool.

Under OSX the machine is cool also, except when its being charged. Even with both processors pegged it takes awhile for it to get uncomfortably hot. I also get about 3-3.5 hours on battery.

I have none of the driver or chipset updates done to it.

Weird.

May 10, 2006 7:11 AM in response to raingrove

Actually CPU's own auto-adjustment is more effective. Why? Because the CPU can respond a lot faster than software can. Moving inbetween clock speeds many times in a second depending on load. For this reason Intel advises vendors to rely on the CPU auto-adjustment. And I presume that's what apple has done. Perhaps that quick throttling is what is causing the whine who knows. Might be happening fast enough to cause an audioable vibration in the voltage regulator?

May 17, 2006 2:55 AM in response to Randall Schulz

As I said in my post, if Apple doesn't use SpeedStep, they must be doing something else, and after using the application from http://macbricol.free.fr/coreduotemp/ I have it pretty much confirmed.

For me, the application reports the lowest CPU frequency at 1ghz and the highest at 1.83ghz and my current frequency alters between 1.33 and 1.5ghz.

So, even if it is not SpeedStep (which http://www.increw.com/opensource/speedit_kernelextension/speedit.html suggest it isn't) at least Apple is doing something, which is good.

May 17, 2006 3:44 AM in response to Transeau

Hi,
Through the same command, you also get:
kern.cpu_currentfreq: 2000
kern.cpu_log: 0
kern.cpu_minfreq: 1000
kern.cpu_maxfreq: 2000

This was further verified by using this program 'CoreDuoTemp'.
It showed the Max freq as 2000 Mhz, Min as 1000 Mhz and current as 2000 Mhz

I tried running different programs with CoreDuoTemp running in background, and the cureent frequency variated between 1500 Mhz & 2000 Mhz.

Threfore, your first question (IntelSpeedStep) is answered (i think so) as the frequency automatically changes as per requirement.
P.s. note that i keep my macbook pro to run on Max Battery Settings when on Battery and Normal Settings when connected.
The results for 'Better performance' settings maybe different.

My question is, what is the differnce between:
kern.cpu_minfreq:
hw.cpufrequency_min:

Regards,

Bharat

May 19, 2006 3:54 AM in response to Morn

iSight is USB2 and microsoft just fixed that bug the other day! So go try the patch and then check the battery life.

The bug was with a USB2 device plugged in but we couldn't remove the isight, so we always have a USB2 device plugged in therefor the bug shortens the battery life on all MBPs without the patch

Does the MBP support Intel's SpeedStep?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.