Heatsink Modding: The New Rage

Our solution to the problem is admittedly a bit of a kludge. Nothing is perfect, but we really wanted numbers that were going to get us some useable data, so we needed to get as close to measuring the surface temperature of a processor as possible.

We decided to drill a hole in a heatsink and drop in a thermister.

Our heatsink of choice was the Zalman CNPS7000A-AlCu. In order to get something consistent between processors, we wanted to measure the temperature at the center of the heatsink close to the surface that would contact the processor. We drilled in from the side of the block to the center of the copper strip. Since the retention mechanism was held in by a screw in the center of the side, we had to go in at an angle. Please do not try this at home, as flying metal shards and angled drilling into a block of metal are not things we want to be sued over should something go wrong. Here's a look at what we ended up with:


This is a close up of the side of our modded heatsink.


This heatsink fit on all the processors we wanted to test, and we were assured that degrading its cooling ability a little by drilling a hole in it would still allow it to keep the CPUs cool enough to run. We hooked up a thermistor that came with a case we had, and since it was already set up for displaying temps, we forewent building a reader for it ourselves and just ripped out the front panel as well.


This is the front panel display we used to read the temperatures.


Some care needs to be taken when reading the data that we collected using this heatsink. First of all, this isn't a measure of the heat output of a processor. This is a measurement of the temperature at a specific position in an open system. Having the misfortune of suffering through a thermodynamics class in college isn't always a bad thing (except with respect to one's GPA), but what this means is that these numbers still aren't perfect. The processor is heating the bottom of the heatsink, while the fan is cooling the rest of it. Even though the heat is being distributed through the heatsink, if there is a hot or cold spot very close to the position from which the thermister was reading temperatures, the data could be off for that particular processor. Because we are heating and cooling this object at the same time, the equilibrium temperature we find at this position may not be directly proportional to the heat output of the chip.

But, with all that said, this is still better than using the on die thermistor or monitoring change in system temperature. Our tests were performed in a temperature controlled room with no case on the computer. In order to load the processors, we ran two simultaneous instances of Prime95 for 40 minutes (though temperatures stabilized after about 25). Our idle temperatures were taken after powering up and doing nothing for 30 minutes (no power saving options were enabled).
Index Processor Temperature Comparisons
Comments Locked

48 Comments

View All Comments

  • TrogdorJW - Friday, April 16, 2004 - link

    AMDscooter, regardless of the fact that you might run a P4 rig, any accusations such as yours ("Speaking of stoopid. Intel must have floated him a good size check to write this article saying the Prescott is not much hotter than the Northwood. The whole article reeks of Intel PR hard at work...") are hard to view as anything but you just being an ass. Do you have any real evidence that Anandtech is getting paid by Intel to provide higher scores? No. Must be pretty comfy taking pot shots from the cheap seats, though.

    There's a major difference between pointing out the flaws in an article in a polite manner (i.e. I don't think your testing methodology is good because....) and just flaming away like a fourteen-year old that needs more Ritalin. Is the article flawed? Undoubtably. But short of spending a shload of time and doing enough work for a master's thesis in thermodynamics, you wouldn't expect perfect results.

    By no means are the results given in the article portrayed as accurate. The entire tone of the article is basically one of, "Well, this is what we did and these are our results, but we're not really sure if they're good or not." Clearly, the response is that the results aren't exactly meaningful. Fine. Now try and be helpful in how to correct the tests (like PriceGaz, for instance) instead of being rude.

    You act as though you're paying AT money for the articles they post. I figure the amount of ad revenue generated by the visits of one person in a month amounts to a few cents at most. Please try to make your two cents' opinion count in the future, instead of squandering it on insults.

    For the record, I also read THG regularly, along with Ars Technica, HardOCP, Firing Squad, and various other sites. I would wager that *none* of them receive money from Intel or AMD in order to get a better review. Money for ad space? Sure. Free product to review? Probably. But I've seen every one of these sites rip on both Intel and AMD products at various times, so just get off your high-horse and contribute, people.
  • Pumpkinierre - Friday, April 16, 2004 - link

    If you use a coolant, you still only get the heat emitted from the top half of the cpu unless you had a fully enclosed 'Powerleap' type water bath adaptor- difficult. The only other way is to measure power in and power out on the all the pins. Possible but difficult and it doesnt allow for calculation energy consumption but this I suspect would be minute cf to heat production in a cpu. These methods also dont identify heat localisation in a cpu which is just as important and limiting. In the case of Prescott with its 90nm, switched off 64bit and large L2, I would suspect this is a real problem ie hot and localised. So even though derek's methodology is crude, its still a reasonable stab at a difficult problem.
  • mindless1 - Friday, April 16, 2004 - link

    It was disappointing that bus disconnect wasn't enabled on the Athlon, so it was quite a dissimilar comparision at IDLE.

    The article has one conclusion quite backwards-

    "In other words, since Northwood is cooler than Prescott, our thermistor might be getting cooled even more by the fan. This could mean that Prescott and Northwood are even closer in total heat dissipation than in our temperature measurements."

    If the Prescott is heating up the heatsink more, there's a greater difference between it and ambient, the same fan, flow-rate, is more effectively cooling the hotter CPU. A 1C temp difference in the heatsink corresponds to a larger difference in the CPU.
  • jojo4u - Friday, April 16, 2004 - link

    I'am disappointed that you did not enable the disconnect on the Athlon XP and Duron platform. That would place the Ahtlons much better. I am also interested wether Cool'n'Quiet has been enabled.
  • eetnoyer - Friday, April 16, 2004 - link

    I think a good way to approximate thermal dissipation would be to have a normal water cooling setup with everything insulated except the radiator. The only addition would be a flow diverter to swith between the radiator and a bypass. When the system reaches temperature equilibrium (most easily measured by a simple thermal probe in the reservoir) swith from the radiator to the bypass. Measure the temperature over a given amount of time or until a specific temperature is reached. You could easily compare processors against one another. Or, if you know the precise amount of water in the system (not including the radiator loop), you could calculate heat output for each processor.
  • Phiro - Friday, April 16, 2004 - link

    Anandtech: Good article, you did your best to sort through a apples to oranges to bananas to grapes type of situation.

    From the way people talked I expected huge heat differences and this has altered my outlook on Prescott abit. Thanks again.
  • tyski - Friday, April 16, 2004 - link

    I would also like to see some sort of measurement involving the mass flow rate across the processor and a the temperature at inlet and outlet. Having also suffered through thermo hell, Derek's method reeks of uncontrolled outside factors, such as the case temp affecting the cooling rate of the fan and the heat transfer of the heatsink to the outside air. Temperature != power and power is what I think everybody here is interested in.
  • theobscure - Friday, April 16, 2004 - link

    a better way to test the heat generated by the processor would be to construct walls on all 4 sides of the processor, and then fill them with a known amount of water, then run the processor for a set amount of time and measure the change in temperature of the wath bath.
  • CruisinGT - Friday, April 16, 2004 - link

    In regards to the author's last statement, I would love to see a Prescott and motherboard compatibility article particularly on the first i875 motherboards released like the AOpen AX4C Max and the original Abit IC7s!! Thanks.
  • AnonymouseUser - Friday, April 16, 2004 - link

    "Boy, some of you guys are cruel assholes and belong in Tomshardware and not in anandtech with your attitudes."

    Uh, not! If they did belong at THG, they would have eaten this up as "The Gospel". Generally speaking, Anandtech readers can spot bullsh!t better than THG readers, and I have to agree that this article seems to have a whole lot of "Intel Inside"...

Log in

Don't have an account? Sign up now