Pfew, lots of questions, I will try to answer all of them as best as I can 😉
Malik wrote:
Will the heat be reduced if "underclocked"?
Definitely yes, the amount of heat produced by an underclocked CPU is always less
Malik wrote:
Can the CPU life be "prolonged" if it is underclocked?
In theory yes, but the life of a CPU is determined by many factors.
The reason why CPU's can die a slow death is when they are ran at higher temperatures. As already has been pointed out, this is caused by electromigration.
Malik wrote:
Are the results of CPU life inversely proportional when overclocking and underclocking are compared head to head?
To give a good answer to this we'd need to take into account what causes electromigration.
Wiki has an excellent article about electromigration.
In short, CPU's will die faster when the voltage they are run at gets past a certain point. This point is determined (for a very large part) by the CPU's manufacturing process (the nanometer thingy). Their deaths are further accelerated by the temperature the CPU is being run at and this is exactly why good cooling is so important when overclocking.
Malik wrote:
People say that the cpu life expectancy is reduced when overclocked. But by how much? (let's keep the heatsink-fan temperature control a constant, so that we can find out the effects of extra heat on the cpu).
And so, when we remove the constant, i.e. we enhance the cpu cooling to keep the temperature down and equal to that of stock speed level, will the life expectancy of an overclocked cpu be increased to that of a stock, non-overclocked running cpu?
There isn't really a constant. It's kinda like an inverse "L" shaped graph.
Suppose we start running a CPU at very low voltage and clock speed. If we start increasing it's voltage and clock speed while keeping temperatures constant (for instance by throwing a HUGE big-azz cooler onto it), life expectancy decreases by very little.
But at some point (the 'bend' of the "L") life expectancy will start decreasing by a lot suddenly.
Malik wrote:
My Super Socket 7 Epox MVP3C2 runs a K6-II 550 MHz cpu underclocked at 366MHz (66MHz x 5.5). In BIOS, if the sensors are to be believed, there's no difference (substantial at least) when running the cpu at stock speed and when it's underclocked. The temp lingers around 38 - 42 degrees celcius.
I'm using a cooler master Socket 370's heatsink-fan combo.
Ok, suppose your readings are all correct, then I can assume 2 facts from your info:
1)Underclocking your CPU makes the CPU temperature drop by basically nothing
2)You're using a relatively HUGE big-azz cooler on your CPU.
This phenomenon can only be caused when your ambient temperature (the temperature within your case) is already very close to the CPU temperature. I'll bet that when you, for instance, put a good fan case inside your rig, temperatures will go down significantly 😉
If you're measuring from outside the case and temps keep being as high as you state while the ambient temps are much much lower, then the temp sensor must simply be wrong.
Malik wrote:
And finally has anyone made a temperature comparison - when either the multiplier is increased or when the FSB is increased - are there any differences in heat production between these two?
Thanks for your information.
I've done some unofficial testing with this by running several CPU's as various clock speeds and watching the temps from within the BIOS for like half an hour.
I do this with the motherboard outside a case every time to check if I installed the HSF properly (and to check if the cooler I picked is able to put up with the task of cooling the CPU). Sometimes I simply try out a cooler without really knowing for sure if it's adequate and in such cases I'll have it run for like half an hour and monitor the temps from within the BIOS to see how long temps keep increasing
And one final hint:
You can mount a big HUGE touch-azz heatpipe cooler onto an underclocked DX4, but if your case temperature is like 60c, theres no way the air cooler can cool the CPU below that 60c.
This is why good case cooling is so important (and also why AT cases are so crappy compared to ATX cases when it comes to cooling).
If you have any further questions, feel free to ask 😉