Intel SpeedStep - Computer runs better with it off. Why Enable it?

I want to explain a specific scenario before I get an answer to my question. I work for a firm that is a Win 7 laptop only firm. We have 1000+ users and we are all on Dell's. The workload for the majority of the staff is to have multiple Excel files open along with a few Word and PDF docs open. Internet usage is to download documents and upload documents which can be from one document at a time to sometimes over 500MB of zipped documents in one download or upload.

So, we have been noticing some poor performance on some laptops and no real rhyme or reason. Just certain people who complain more often than others but a few people had some legit performance issues... We originally thought it could be the power adapter since we were buying aftermarket adapters and they were causing issues but it wasn't.. Eventually, after much troubleshooting, we disabled Intel SpeedStep and all the performance problems went away! So we started trying it on a few other machines and performance shot up considerably.

Now our firm is interested in disabling SpeedStep on all machines but they want to know the implications of doing so. Will it kill battery life much quicker? Will the laptop run much hotter?  Or will the usage stated above really not have much of an affect on the battery or the heat? Will we see performance issues elsewhere? We are also now considering disabling C-State but wanted to get another opinion. What do you think?

Who is Participating?
Dr. KlahnPrincipal Software EngineerCommented:
1.  Yes, it is going to reduce the battery's useful runtime because the CPUs will be running at full speed all the time.  This requires more power.

2.  Yes, the laptops are going to run somewhat hotter for the same reason above.  This will be mitigated somewhat because the CPUs go into a wait state when not processing rather than going around in a loop doing nothing.

3.  The performance should increase everywhere else or stay the same, since the CPUs will be running full speed.

My own opinion is:  Disable SpeedStep for those users who complain of performance problems, but also let them know that they will lose battery runtime as a consequence.
Did you check is there maybe BIOS update for those notebooks? Usually manufacturers tend to resolve such issues with new version of BIOS.
But have in mind that BIOS update could be risky.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.