On Wed, 10 Aug 2005 22:14:53 +0000 (UTC),
(E-Mail Removed) (David Madore) wrote:
>Hi!
>
>I have severe overheating problems with my Pentium IV 550 processor
>(at the normal frequency of 3.40GHz)
Is this an unusual environment it's in? They're hot running
chips BUT given a decent heatsink, fan, and chassis cooling
they aren't usually "severely overheating". Is the system
instable? Shutting down? What temp is it reaching?
>so I'm looking for advice on how
>to best underclock it (to diminish heat production as much as possible
>with no degradation of system stability and only a relatively small
>performance loss). Can someone help me with this?
No, you can't just reduce heat a lot without a significant
performance loss. However, you might not need 3.4GHz worth
of performance- we can't determine that need for you.
Even so, the CPU is multiplier locked so your alternatives
are reducing voltage (if motherboard bios allows it) and
FSB. Likely you'd set the FSB clock 33MHz lower, then drop
the voltage by about 10% and test stability. If it's not
stable then raise voltage a little, or if stable, lower
voltage a little more and retest, until you find the
threshold of instability... then add some margin of
stability.
Generally it's good to test CPU stability with Prime 95's
Torture Test. A very instable CPU will produce errors
within a few minutes, and the test can be stopped
immediately as soon as the first error appears so you can
reconfigure the system, but a thorough test must run for
several hours without any errors to be trusted.
>
>One of the difficult parts is that I cannot actually measure CPU
>temperature (apparently my kernel - it's Linux - doesn't handle the
>motherboard features well enough yet, or something, so I have no
>temperature reading). All I know is that when I start something too
>intensive (like a big compilation) the emergency thermal regulation
>steps in and downclocks the processor. The BIOS thermal monitor reads
>a temperature of around 75 Celsius, which is more than the Intel spec
>says it should be (72.8), though not much more, but then, that's not
>in normal operating circumstances.
Yes that's too high. Where is the deficiency? Case
cooling? Ambient room temp? Fan speed? Heatsink itself?
Heatsink-CPU interface (poor mounting or thermal interface
pad/grease/etc) ?
>
>Anyway, I tried lowering the clock frequency in the BIOS (from 200MHz
>down to 195MHz - the multiplicator being 17) and decreasing Vcore from
>the nominal 1.4V to 1.325V, and I still have to test how stable this
>is and whether it still overheats, but I took those figures more or
>less at random. Is there some rule of thumb that says how much one
>can decrease Vcore without compromising system operation if frequency
>is decreased by that much? If my Vcore were too low, would I know
>this at once (like the CPU not booting at all) or could it lead to
>subtle errors in intensive computations?
5MHz is a rather trivial FSB reduction. For significant
heat reduction you'll probably need far more FSB reduction.
If the vcore is too low it can cause the system to not POST
at all. It could post but crash during POST, or in bios
menus, or have trouble finding suitable boot devices, or
booting the OS, etc, etc. In other words, there is no "one"
indication of instability, due to the role of the CPU an
instability can be manifested almost anywhere.
IF you find no apparent problems, including no windows
errors reported, it can still easily be possible that data,
calculations are erroneous. That is one reason to test with
Prime 95's Torture Test, because it checks the calculations.
>
>There are many sites out there on the Web dealing with overclocking,
>but only a very few pages deal with underclocking (and those which do
>are about removing fans altogether, something that I'm afraid I can
>hardly consider doing), so I thought I'd ask on this newsgroup.
Do not consider underclocking to be any different than
overclocking. Either is merely changing the clock rate.
The original clock rate is somewhat an arbitrary speed,
merely what the manufacturer guarantees to be stable but
once a core is mature, it's mostly just how many MHz you
paid for, the price-tiering of any given technology at any
point in time. Putting that in context, there certainly are
still limits to what any core can do and some specimens are
better than others, but towards the end of adjusting FSB,
voltage, cooling, etc, there is little difference between
overclocking and underclocking.
Also keep in mind that when changing bus speeds, it may
result in different memory speeds & timings too. For that
reason you should also test memory with Memtest86+ before
ever booting the OS.
You need find a way to monitor the temp though, it's quite a
handicap not being able to determine what the full load
(maximum heat) is during testing. If all else fails,
consider getting an external temp probe, boring a hole in
the heatsink and mounting the thermal probe in it. A more
sophisticated method would be soldering up a circuit to the
CPU socket pins to take temp readings but that is a bit more
difficult and I have no suggestions on how you might do it
on your board.