Is my CPU fried?

KlokWyze

Diamond Member
Sep 7, 2006
4,451
9
81
www.dogsonacid.com
Got an AMD 64 3200+ as part of a combo. I can't seem to get it to run above 1 GHZ. I run "hwinfo" in Ubuntu & it always reports my CPU clock as "1000 MHZ". When I originally booted this chip up in Windows XP, under system properties it said the chip was running @ 1 GHZ.

Even if I mess with BIOS settings enabling more of the multipliers or even increasing the FSB the chip is always running @ 1000 MHZ. The motherboard is brand-new... I know this doesn't rule it out, but I don't see the mobo as a likely cause.

Is this a common thing for chips that have been overclocked/over-heated???

I let the seller of the combo know my problem, but haven't heard back yet.

EDIT:

BIOSTAR NF61S-M2 TE AM2 NVIDIA GeForce 6100 Flex ATX AMD Motherboard - Retail

That's the mobo, not sure the chips exact specs... just AMD64 3200+ is all I got @ the moment.
 

CTho9305

Elite Member
Jul 26, 2000
9,214
1
81
Ubuntu uses Cool'n'Quiet to underclock the system when it's not under load. Open a terminal and run "yes > /dev/null" ("yes" does nothing relevant, but happens to be a trivial way to load a core and cause the OS to leave any power-saving mode it's in) and then check the CPU speed after a second. Also, the k8 cpufreq driver calculates speed assuming a hard-coded 100MHz reference clock; it does not check to see if the HT speed has been increased. As a result, even an OC'd system will report 1000MHz when underclocked, and the stock speed when overclocked (assuming you don't change the multiplier).

I wrote a patch to the cpufreq driver to try fixing the hard-coded reference clock frequency but ran into trouble and gave up. The driver maintainer would accept a patch but would not write one himself. You can see the code here - note the "800 + (fid * 100)". Unfortunately, just changing that line completely breaks the cpufreq driver, because there's a table of supported power states elsewhere that uses clock frequency rather than FID. As a result, a patch would have to report the actual clock speed sometimes, and the non-OC'd clock speed other times. It's probably not difficult for somebody who actually knows what they're doing.
 

KlokWyze

Diamond Member
Sep 7, 2006
4,451
9
81
www.dogsonacid.com
Originally posted by: CTho9305
Ubuntu uses Cool'n'Quiet to underclock the system when it's not under load. Open a terminal and run "yes > /dev/null" ("yes" does nothing relevant, but happens to be a trivial way to load a core and cause the OS to leave any power-saving mode it's in) and then check the CPU speed after a second. Also, the k8 cpufreq driver calculates speed assuming a hard-coded 100MHz reference clock; it does not check to see if the HT speed has been increased. As a result, even an OC'd system will report 1000MHz when underclocked, and the stock speed when overclocked (assuming you don't change the multiplier).

I wrote a patch to the cpufreq driver to try fixing the hard-coded reference clock frequency but ran into trouble and gave up. The driver maintainer would accept a patch but would not write one himself.

I tried running the "yes > /dev/null" in a terminal & it just hung there without putting the prompt back up.

The thing is, when I had the PC running with Windows XP, when I right-clicked on the "my computer" icon & selected "properties", the windows said my chip was running @ 1 GHZ. So the chip seems to be running @ the speed regardless of the OS.
 

CTho9305

Elite Member
Jul 26, 2000
9,214
1
81
Originally posted by: KlokWyze
Originally posted by: CTho9305
Ubuntu uses Cool'n'Quiet to underclock the system when it's not under load. Open a terminal and run "yes > /dev/null" ("yes" does nothing relevant, but happens to be a trivial way to load a core and cause the OS to leave any power-saving mode it's in) and then check the CPU speed after a second. Also, the k8 cpufreq driver calculates speed assuming a hard-coded 100MHz reference clock; it does not check to see if the HT speed has been increased. As a result, even an OC'd system will report 1000MHz when underclocked, and the stock speed when overclocked (assuming you don't change the multiplier).

I wrote a patch to the cpufreq driver to try fixing the hard-coded reference clock frequency but ran into trouble and gave up. The driver maintainer would accept a patch but would not write one himself.

I tried running the "yes > /dev/null" in a terminal & it just hung there without putting the prompt back up.
That's what it's supposed to do. While it's running, check the CPU speed. You can kill it (close the terminal or press ctrl+c) after checking the CPU speed.

The thing is, when I had the PC running with Windows XP, when I right-clicked on the "my computer" icon & selected "properties", the windows said my chip was running @ 1 GHZ. So the chip seems to be running @ the speed regardless of the OS.
Yeah, but it was probably idling while under XP too.
 

KlokWyze

Diamond Member
Sep 7, 2006
4,451
9
81
www.dogsonacid.com
Originally posted by: CTho9305
Originally posted by: KlokWyze
Originally posted by: CTho9305
Ubuntu uses Cool'n'Quiet to underclock the system when it's not under load. Open a terminal and run "yes > /dev/null" ("yes" does nothing relevant, but happens to be a trivial way to load a core and cause the OS to leave any power-saving mode it's in) and then check the CPU speed after a second. Also, the k8 cpufreq driver calculates speed assuming a hard-coded 100MHz reference clock; it does not check to see if the HT speed has been increased. As a result, even an OC'd system will report 1000MHz when underclocked, and the stock speed when overclocked (assuming you don't change the multiplier).

I wrote a patch to the cpufreq driver to try fixing the hard-coded reference clock frequency but ran into trouble and gave up. The driver maintainer would accept a patch but would not write one himself.

I tried running the "yes > /dev/null" in a terminal & it just hung there without putting the prompt back up.
That's what it's supposed to do. While it's running, check the CPU speed. You can kill it (close the terminal or press ctrl+c) after checking the CPU speed.

The thing is, when I had the PC running with Windows XP, when I right-clicked on the "my computer" icon & selected "properties", the windows said my chip was running @ 1 GHZ. So the chip seems to be running @ the speed regardless of the OS.
Yeah, but it was probably idling while under XP too.

Yeah it says 2000 MHZ now!!! thanks... so, will this CPU automatically ramp up the clock speed when it is under stress or somethin...? This is my first "new" system, it is an AM2 system. My other 2 systems are Socket A, old shit. Is this CPU underclock thing new with the AM2 architecture?
 

CTho9305

Elite Member
Jul 26, 2000
9,214
1
81
Originally posted by: KlokWyze
Originally posted by: CTho9305
Originally posted by: KlokWyze
Originally posted by: CTho9305
Ubuntu uses Cool'n'Quiet to underclock the system when it's not under load. Open a terminal and run "yes > /dev/null" ("yes" does nothing relevant, but happens to be a trivial way to load a core and cause the OS to leave any power-saving mode it's in) and then check the CPU speed after a second. Also, the k8 cpufreq driver calculates speed assuming a hard-coded 100MHz reference clock; it does not check to see if the HT speed has been increased. As a result, even an OC'd system will report 1000MHz when underclocked, and the stock speed when overclocked (assuming you don't change the multiplier).

I wrote a patch to the cpufreq driver to try fixing the hard-coded reference clock frequency but ran into trouble and gave up. The driver maintainer would accept a patch but would not write one himself.

I tried running the "yes > /dev/null" in a terminal & it just hung there without putting the prompt back up.
That's what it's supposed to do. While it's running, check the CPU speed. You can kill it (close the terminal or press ctrl+c) after checking the CPU speed.

The thing is, when I had the PC running with Windows XP, when I right-clicked on the "my computer" icon & selected "properties", the windows said my chip was running @ 1 GHZ. So the chip seems to be running @ the speed regardless of the OS.
Yeah, but it was probably idling while under XP too.

Yeah it says 2000 MHZ now!!! thanks... so, will this CPU automatically ramp up the clock speed when it is under stress or somethin...? This is my first "new" system, it is an AM2 system. My other 2 systems are Socket A, old shit. Is this CPU underclock thing new with the AM2 architecture?

I think it's new with K8 (so, socket 754, 940, 939, AM2, 1207). I think with K7 (slot A, socket A) only the mobile versions of the chips did the underclocking. Yes, it should automatically raise/lower the clock speed based on how much load the system is experiencing.
 

KlokWyze

Diamond Member
Sep 7, 2006
4,451
9
81
www.dogsonacid.com
Originally posted by: CTho9305
Originally posted by: KlokWyze
Originally posted by: CTho9305
Originally posted by: KlokWyze
Originally posted by: CTho9305
Ubuntu uses Cool'n'Quiet to underclock the system when it's not under load. Open a terminal and run "yes > /dev/null" ("yes" does nothing relevant, but happens to be a trivial way to load a core and cause the OS to leave any power-saving mode it's in) and then check the CPU speed after a second. Also, the k8 cpufreq driver calculates speed assuming a hard-coded 100MHz reference clock; it does not check to see if the HT speed has been increased. As a result, even an OC'd system will report 1000MHz when underclocked, and the stock speed when overclocked (assuming you don't change the multiplier).

I wrote a patch to the cpufreq driver to try fixing the hard-coded reference clock frequency but ran into trouble and gave up. The driver maintainer would accept a patch but would not write one himself.

I tried running the "yes > /dev/null" in a terminal & it just hung there without putting the prompt back up.
That's what it's supposed to do. While it's running, check the CPU speed. You can kill it (close the terminal or press ctrl+c) after checking the CPU speed.

The thing is, when I had the PC running with Windows XP, when I right-clicked on the "my computer" icon & selected "properties", the windows said my chip was running @ 1 GHZ. So the chip seems to be running @ the speed regardless of the OS.
Yeah, but it was probably idling while under XP too.

Yeah it says 2000 MHZ now!!! thanks... so, will this CPU automatically ramp up the clock speed when it is under stress or somethin...? This is my first "new" system, it is an AM2 system. My other 2 systems are Socket A, old shit. Is this CPU underclock thing new with the AM2 architecture?

I think it's new with K8 (so, socket 754, 940, 939, AM2, 1207). I think with K7 (slot A, socket A) only the mobile versions of the chips did the underclocking. Yes, it should automatically raise/lower the clock speed based on how much load the system is experiencing.

Thanks, appreciate the help & info man. I like your signatures too.

Cheers :beer: