Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
AMD Hardware Hacking Hardware

AMD Athlon64 4000+ Underclocking 286

Bios_Hakr writes "PC Stats is running an article on their experiences underclocking an AMD 4000+ processor. Their goal was to try and reduce the voltage requirements and lower the heat output. They benchmark using 3dMark01, 3dMark05, as well as SuperPi. From the article: 'This got us thinking though; what about under-clocking? Most modern processors and motherboards can just as easily run under a rated speed as it can run over... but is there a point to this? Well possibly.'"
This discussion has been archived. No new comments can be posted.

AMD Athlon64 4000+ Underclocking

Comments Filter:
  • Umm.... (Score:1, Informative)

    by sagenumen ( 62467 ) on Saturday June 04, 2005 @10:38AM (#12723247)
    Couldn't you just buy a slower processor? Why buy a more expensive processor just to have it match a slower (read: less expensive) processor's performance?
  • by B'Trey ( 111263 ) on Saturday June 04, 2005 @10:41AM (#12723264)
    RTFA. From the article:

    Case fans can generate some audible noise in an environment designed for quiet, and is this really acceptable? Professional studios can acoustically isolate computers, making this a moot point, but home audio enthusiasts don't have this luxury. The question is, how much heat and voltage can be dumped by underclocking a given processor (down) while still retaining acceptable processing performance?

    The purpose of this article is to take a very fast, very hot modern processor (in this case an AMD Athlon 64 4000+) and underclock it with an eye to comparing performance to levels of heat and voltage at below stock speeds. The Athlon 64 is currently the fastest available desktop processor, so we reasoned that reducing its speed to the point where it could be operated silently with a passive cooling system should still leave us with a powerful machine for everyday tasks.
  • by tota ( 139982 ) on Saturday June 04, 2005 @10:43AM (#12723284) Homepage
    I decided to underclock some 1U systems (~XP 2500) to ensure that they would never overheat (longevity was more important than performance).

    It works perfectly: a drop of 20% in core clockspeed greatly reduced the heat output, the core temperature dropped by almost 10 degrees C.
  • I have an Athlon 2100+ which I bought back in 2002 when it was brand new. After installing it, I experienced frequent lockups as the CPU overheated under heavy loads. I bought a new heatsink/fan combo (a Thermaltake Volcano 9, which was pretty good at the time) to replace the standard AMD one, but it sounded like a jet turbine at full speed and it only alleviated the problem a little. After that, I underclocked my FSB by only 3MHz (133MHz to 130MHz) and I haven't had a lockup in over a year. The associated drop in performance is unnoticable.
  • Re:next article (Score:4, Informative)

    by TERdON ( 862570 ) on Saturday June 04, 2005 @10:51AM (#12723324) Homepage
    Actually, the parent poster is more insightful than the mods have thought (modded +4 Funny right now). There actually are engine control systems for motors with more than 4 cylinders that automatically turn off a few cylinders when running at low load. That moves the working point for the remaining cylinders to a more economical point (ie running at very low load is very inefficient), saving fuel (but not as much as when choosing a smaller motor - but maybe you just need the power sometimes etc).
  • Re:next article (Score:3, Informative)

    by Arctic Dragon ( 647151 ) on Saturday June 04, 2005 @11:02AM (#12723385)
    Cadillac first tried that over 20 years ago with poor results (Wikipedia article [wikipedia.org]).
    GM trucks now have this (now much-improved) technology, as well as Chrysler's Hemi, as someone else posted earlier.
  • by Brian Stretch ( 5304 ) * on Saturday June 04, 2005 @11:16AM (#12723442)
    Use CrystalCPUID [crystalmark.info] to manage your AMD64 CPU's speed and voltage rather than the default Cool 'n Quiet power management (set your Power Scheme to "Always On" to disable that, definitely leave the CnQ driver installed). On most HP AMD64 notebooks we've found that you can usually safely set the core voltage at about 0.2V below stock at full speed. Judging by the AMD Thermal Design Guide, that's enough to cut power consumption nearly in half. I swapped in a Mobile-class Athlon 64 3200+ into my Pavillion zv5000z in place of the stock DTR-class chip and have been running 1GHz at 0.8V, 1.6GHz at 1.025V, and 2GHz at 1.225V for months. That puts the full speed power consumption at slightly above AMD Turion ML levels. For the stock DTR chips, 1.3V at full speed is popular.

    Of course, in average use, the standard AMD Cool 'n Quiet behavior of running 800MHz at 0.95V while idle will give you battery life that's almost as good as an undervolted setup. 3-4 hours of battery life with a 12 cell battery is common, versus a fraction of that for the poor bastards who bought the P4-based zv5000 series (HP wisely dropped Intel CPUs from their zv6000 line). Undervolting does wonders under heavy CPU load though.

    MobileMeter [geocities.co.jp] is my favorite way to monitor CPU speed and temperature, and Hot CPU Tester Pro [7byte.com] verifies that I didn't go too far.
  • by Brian Stretch ( 5304 ) * on Saturday June 04, 2005 @11:29AM (#12723506)
    If you haven't already bought (an AMD Athlon 64 4000+), just make sure to get one with a Winchester or Venus core.

    Nitpick: the 90nm 4000+ is a San Diego core. 1MB L2 cache is San Diego, 512MB L2 90nm E3 core is Venice, D-series core is Winchester (older 3000+ to 3500+). (You have to be this geeky to get a 4-digit /. ID. It's a law.)

    I did the same thing you did. I've got a Winchester core 3000+ in my 64-bit Fedora Core server. You can cut power consumption even more with a high efficiency power supply, Seasonic S12's being the absolute best (Newegg carries them). They made a very noticible difference over the Antecs I used to use. Using a 6600GT rather than a 6800GT video card made a huge difference too.
  • by chunderfest ( 755217 ) on Saturday June 04, 2005 @11:54AM (#12723656)
    Let me guess... you've got your 2100+ installed
    on an AsRock motherboard, yes? I've got two
    2600+ systems with identical heatsink/fans.
    The one in a MSI KM2M motherboard is rock-solid
    stable at full FSB speed (133MHz), but the one
    in the AsRock K7VT2 has to be underclocked to
    130MHz FSB or else it constantly locks up.


    I'm guessing your problem was never cooling,
    it was getting stuck with a cheap mobo, as I did.

  • by iamhassi ( 659463 ) on Saturday June 04, 2005 @12:02PM (#12723713) Journal
    Seems all these articles whine about how "loud" the 80mm fans are. Well there's plenty of instructions out there explaining how to run fans at 5v instead of 12v, significantly reducing the sound to the point that even generic fans are inaudible.

    what I don't see very often is reviews address all the other sounds in a case, like the damn hard drives. I never hear my fans, system is water-cooled with two 120mm fans at 5v, but all nite all i hear is GRINNNNNNNNNNNNNNNNNNNNNND of the damn hard drives. Why doesn't someone address this issue and do a REAL review on how to get rid of hard drive sounds? Sure silentpc has done a few, but everyone else is like "yeah, i hear like, a fan, sometimes, so i'm gonna run my new 4000+ processor at 800mhz".

    talk about unoriginal....

  • by Lonewolf666 ( 259450 ) on Saturday June 04, 2005 @12:06PM (#12723737)
    While the principle has some merit, the authors of the article picked the worst possible example. AFAIK the Athlon 4000+ is still manufactured in 130 nm technology ("Clawhammer"), and it is not exactly cheap. For less money, you can get an Athlon 3800+ with the new Venice core (90nm technology) which uses MUCH less power than the 4000+.
    Unfortunately, the article does not give any numbers on the actual power consumption or ambient temperature, so we have to look elswhere:
    LostCircuits http://www.lostcircuits.com/cpu/amd_venice/ [lostcircuits.com] has some actual measurements of CPU power usage.
    The guys found out that the Venice/3800+ uses less than half the power of the Clawhammer/4000+. The actual clock frequency is the same for both processors, 2.4GHz.
    To top it off, they found that the 3800+ showed slightly better overall performance than the 4000+. It seems that the detail improvements that went into the Venice core do more than compensate the Venice's smaller cache.
  • Re:Faulty Analysis? (Score:2, Informative)

    by CTho9305 ( 264265 ) on Saturday June 04, 2005 @12:27PM (#12723871) Homepage
    For simple linear devices (like resistors), power = V^2 / R, i.e. it changes with the square of the voltage. Halving the voltage quarters your power.

    For CPUs, a better model is P = C*V^2*F (capacitance times voltage squared times frequency). If you halve the voltage and halve the frequency, the [dynamic] power drops by a factor of 8. Unfortunately, modern transisots leak, so you probably won't actually see that much drop, but the point is, underclocking even a little can result in huge power savings.
  • by ziegast ( 168305 ) on Saturday June 04, 2005 @12:38PM (#12723940) Homepage
    I agree 100%. I went through a bit of work to explain this to PCstats before I noticed that others on slashdot noticed the same thing I did. The information below may be redundant, but shows more detail.

    --

    The article states:

    "While there was a noticeable drop in temperature, it was not a huge one. From 2.4GHz to 800MHz, the temperature decreased by only 6.5 degrees Celsius. To put it another way, for a 66% drop in speed there was a 20% drop in temperature. This makes a bit more sense if you look at the numbers in terms of Voltage not speed; a 43% drop in voltage producing a 20% drop in heat seems more reasonable. The largest temperature drop occurred between 1.3V and 1.25V, where almost 1.6C of heat was shed."


    Unless the computer and participants were in a frozen room (at 0 degrees celcius), their analogy is flawed. The amount of heat generated is directly preportional to the temperature INCREASE above the ambient temperature. Let's assume that the test occurred at "room temperature" (70F deg or 21C deg). The chart would look more like the one below:
    Speed/Voltage____Temp__+Temp___MHz%_____V%_Temp+%
    2.4 GHz/1.40V 33.5C +12.5C 100.0% 100.0% 100.0%
    2.2 GHz/1.35V 33.0C +12.0C 091.6% 096.4% 096.0%
    2.0 GHz/1.25V 30.4C + 9.5C 083.3% 089.2% 076.0% -- Best return on drop
    1.8 GHz/1.10V 29.5C + 8.5C 075.0% 078.6% 068.0%
    1.6 GHz/1.00V 28.8C + 7.8C 066.7% 071.4% 062.4% -- "Knee" of curve
    1.4 GHz/1.00V 28.3C + 7.3C 058.3% 071.4% 058.4%
    1.2 GHz/0.95V 27.9C + 6.9C 050.0% 067.9% 055.2%
    1.0 GHz/0.85V 27.6C + 6.6C 041.7% 060.7% 052.8%
    0.8 GHz/0.80V 26.9C + 5.9C 033.3% 057.1% 047.2%
    ...etc...
    0.0 GHz/0.00V 21.0C + 0.0C 000.0% 000.0% 000.0%
    The article should have stated:
    "For a 66% drop in speed, there was a 53% drop in added temperature."
    "a 43% drop in voltage produced a 53% drop in in heat seems more reasonable."

    My observation from that data above:
    "A drop of only 400MHz (17%) and 0.15V (11%) showed a significant drop in the amount of heat generated (25%)."

  • by reidbold ( 55120 ) on Saturday June 04, 2005 @01:34PM (#12724278)
    20C would be 293 kelvin above absolute zero. And choosing 20C as a reference point is perfectly valid, and much more telling than choosing absolute zero in this case.

    The reason being that if 20C is the ambient temperature, then 20C is the absolute coldest we could expect to achieve using forced air cooling. If the chip is at 20C (zero on this scale) then the cooling is perfect.

    Choosing absolute zero is appropriate at times of course, like when trying to figure out how much kinetic energy something has.
  • by 0111 1110 ( 518466 ) on Saturday June 04, 2005 @02:52PM (#12724712)
    People can also check out this article [silentpcreview.com] for an excellent primer on its use.

    While over there don't miss Bryan Cassell's excellent article [silentpcreview.com] comparing the Athlon to Pentiums for 'quiet power'. He points out that Intel's TDP numbers are not maximums, but that AMD's numbers are. A very interesting read.

    I am quite surprised that no one has leaked a copy of AMD's own PSTcheck as mentioned in this article [tomshardware.com]. I have searched for it but to no avail. I would love to be able to play around with that one.
  • by Anonymous Coward on Saturday June 04, 2005 @08:16PM (#12726288)
    Maximum efficiency is a 15:1 mixture, maximum power is more like 12:1.

    This is, at best, a gross inaccuracy.
    Stoichiometric only exists to help the catalytic converter run at optimum efficiency. Stoichiometric also aids in reducing emissions. In actual racing applications, where neither is a concern, you can see A/F mixtures as lean as 17:1, sometimes more (depending on materials used). Maximum power with 12:1? That's bullshit. I've built and dyno-tested countless engines (it's what I do to eat) and, across the entire RPM range, both Torque and HP increased with leaner A/F Mixtures than with richer (15:1 is a good start, but each engine must be specifically built/tuned for it's application). 12:1 is way too rich. I have dyno sheets to back all this up, and they all include A/F readings.

UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn

Working...