- Jul 20, 2005
- 91
- 0
- 0
I thought anandtech could use this and I did a search and there were no guides here. I posted this over at www.notebookpictures.com also.
Why should you undervolt?
Well, undervolting your mobile cpu will give you more batttery life as it draws less power, reduce heat and noise since there isn't as much heat generated, and overall, the same performance you would get if you didn't undervolt, so it's beneficial.
First, you will need to download Notebook Hardware Control available here:
http://www.pbus-167.com/chc.htm#anchor_download
also Prime95 available here:
http://majorgeeks.com/Prime95_d4363.html
NHC (Notebook Hardware Control) will be the program used to change your voltage. It also displays temperature, CPU speed, and hard drive information. Prime95 will be used to make sure that it your undervolt is 100% stable.
First, install NHC. Then, Prime95. Open Prime95 and make sure you are "torture testing" your CPU in the background while we are adjusting voltages. If you undervolt too low, the test will automatically fail and notify you via the task bar.
Next, while Prime95 is still running in the background with your CPU at 100%, open NHC. Click the "CPU Speed" tab and change AC power (assuming you're plugged in) to dynamic switching. You can also, as I have, switch the Battery power setting to dynamic switching also. Click the "Enable custom dynamic switching" check box and also the "Switch only between min. and max. Multipliers" check box. The settings I use are for both AC and Battery:
Min. Load: 70%
Max. Load: 80%
My min. multiplier is 6x and max. is 16x. This means that when the CPU is running at 0-69%, it is running at min. multiplier to conserve power. When it's using over 80% CPU usage, it's using the max. multiplier, hence boosting power consumption and heat.
Now that we have or CPU speed settings set, we'll move onto the undervolting. Move over to the "CPU Voltage" tab. Check the 6x multiplier box and the 16x multiplier box. This now allows us to change the voltage for the min. and max. multiplier. Make sure Prime95 is still running. For the 6x multiplier, change the voltage to 0.700V and click "set". It will now run at that voltage and multiplier to make sure everything is all right. It takes 30 seconds to do this. If it passes, that's great and now your when your min. multiplier is used, e.g. when CPU usage is 0-69%, it will be running at 0.700V. Also note that Dothans vary in clock speed so your lowest setting might be 800MHz and the voltage setting will be higher than 0.700V.
Moving on to the more important max. multiplier, 16x, this is where Prime95 really comes in handy. For my 1.6GHz Pentium M, 1.020V is as low as I can go with Prime95 stable. So, you will have to experiment as it will vary. Just slowly lower it from the stock voltage, with Prime95 running, until you hit a voltage that Prime95 fails on. I have found that 1.036 is a good spot, so you might want to try that. Keep testing the voltage. If you just changed to to a lower voltage, let Prime95 run it for awhile to make sure it's stable. If it fails, up the voltage a little and make sure that's stable.
This concludes the guide, and now your Dothan CPU will be running cooler, quieter, and less power consuming than before. Any questions or comments, feel free to post here.
note that i am using a 400MHz FSB CPU, 533MHz FSB CPUs will vary in mulitipliers and voltages.
Why should you undervolt?
Well, undervolting your mobile cpu will give you more batttery life as it draws less power, reduce heat and noise since there isn't as much heat generated, and overall, the same performance you would get if you didn't undervolt, so it's beneficial.
First, you will need to download Notebook Hardware Control available here:
http://www.pbus-167.com/chc.htm#anchor_download
also Prime95 available here:
http://majorgeeks.com/Prime95_d4363.html
NHC (Notebook Hardware Control) will be the program used to change your voltage. It also displays temperature, CPU speed, and hard drive information. Prime95 will be used to make sure that it your undervolt is 100% stable.
First, install NHC. Then, Prime95. Open Prime95 and make sure you are "torture testing" your CPU in the background while we are adjusting voltages. If you undervolt too low, the test will automatically fail and notify you via the task bar.
Next, while Prime95 is still running in the background with your CPU at 100%, open NHC. Click the "CPU Speed" tab and change AC power (assuming you're plugged in) to dynamic switching. You can also, as I have, switch the Battery power setting to dynamic switching also. Click the "Enable custom dynamic switching" check box and also the "Switch only between min. and max. Multipliers" check box. The settings I use are for both AC and Battery:
Min. Load: 70%
Max. Load: 80%
My min. multiplier is 6x and max. is 16x. This means that when the CPU is running at 0-69%, it is running at min. multiplier to conserve power. When it's using over 80% CPU usage, it's using the max. multiplier, hence boosting power consumption and heat.
Now that we have or CPU speed settings set, we'll move onto the undervolting. Move over to the "CPU Voltage" tab. Check the 6x multiplier box and the 16x multiplier box. This now allows us to change the voltage for the min. and max. multiplier. Make sure Prime95 is still running. For the 6x multiplier, change the voltage to 0.700V and click "set". It will now run at that voltage and multiplier to make sure everything is all right. It takes 30 seconds to do this. If it passes, that's great and now your when your min. multiplier is used, e.g. when CPU usage is 0-69%, it will be running at 0.700V. Also note that Dothans vary in clock speed so your lowest setting might be 800MHz and the voltage setting will be higher than 0.700V.
Moving on to the more important max. multiplier, 16x, this is where Prime95 really comes in handy. For my 1.6GHz Pentium M, 1.020V is as low as I can go with Prime95 stable. So, you will have to experiment as it will vary. Just slowly lower it from the stock voltage, with Prime95 running, until you hit a voltage that Prime95 fails on. I have found that 1.036 is a good spot, so you might want to try that. Keep testing the voltage. If you just changed to to a lower voltage, let Prime95 run it for awhile to make sure it's stable. If it fails, up the voltage a little and make sure that's stable.
This concludes the guide, and now your Dothan CPU will be running cooler, quieter, and less power consuming than before. Any questions or comments, feel free to post here.
note that i am using a 400MHz FSB CPU, 533MHz FSB CPUs will vary in mulitipliers and voltages.