Showing posts with label AMD. Show all posts
Showing posts with label AMD. Show all posts

Sunday, May 29, 2011

Which Was Better?

I've had pretty good experiences with the three processors I purchased: the AMD PII X3 720 Black Edition, the AMD PII X4 965 Black Edition, and the Intel i5 750. I also had good experiences with the three graphic cards I purchased: an ATI HD 4650, and two ATI HD 5770's. I liked the three cases and the three power supplies.
I would have no trouble recommending any of these. I have confirmed that you cannot get extreme overclocks from any of them (although perhaps you could with more exotic cooling). And, I've confirmed that you can get modest overclocks even in a tight case if you use a better CPU HSF and replace the stock rear case fan with a higher volume unit like the Scythe. Specifically, the Intel i5 750 doesn't seem to throw anymore heat than the X4 965 and both run cool with upgraded HSF's. Using a case with good ventilation (like my two Cooler Master cases with 200 mm fans) you can get a bit higher. However, in all fairness, you can get more heat dumped off a high end graphics card than you can off either of these processors. This is why I chose HD 5770's with external exhaust.

I installed my 785 motherboard in the small Gigabyte case along with my OCZ Gold memory, HD 4650 graphic card, and PII X3 720 processor. Since this case only had one small rear fan I swapped with a heftier Scythe fan. The only difficulty I had with assembly was that the motherboard connector wasn't long enough to reach from the power supply on the case bottom all the way across to the connector at the top of the motherboard. So, I had to get an extension. I also had to get a Molex to SATA adapter for one of the drive power plugs since I ran out of newer SATA connectors (like the drives needed) and only had the older Molex connectors left. My mother had an older 2.0 Ghz dual core system that was a bit clunky. It was slow and the graphics were worse than the embedded graphics on the 785 board. With the faster tricore processor, much greater memory, and considerably more powerful 4650 graphics, my mother is pretty happy with the upgrade.

My two big systems are practically twins, they both have quad processors, 8 GB's of memory, HD 5770 graphics, similar drives, and 200mm cooling fans. The only real difference is that one uses an Intel processor while the other uses AMD. I like both systems. In fact, I'm typing this on my Intel box at the moment.

The i5 750 will run FP faster if the code is tight. This would make a difference in a render farm where even a small difference would effect profitability. However, that doesn't really matter since any commercial use would favor whatever system ran their particular software fastest regardless of anything else. Under some circumstances you can get either AMD or Intel quad to run faster; in actual use I doubt anyone would notice any difference between the two. Since I paid the same amount for each, that is good to know.

I do like the Intel CPU retention better than AMD's. The Intel processor is firmly held in place by itself and this can help keep someone from damaging the unit. With AMD, you have to make certain that you wiggle the heatsink to loosen it BEFORE attempting to remove it. Otherwise the suction of the thermal paste along with the looser pin clamps can cause the processor to pull out of the socket while it is still clamped. This is not a good idea since it can ruin both the processor and motherboard. A novice is less like to damage the Intel CPU. On the other hand, the heatsink retention on Intel boards is noticeably worse than on AMD boards. A novice could also damage an Intel board while trying to install the heatsink. However, if you make sure you understand about inserting the feet all the way through the board and only then pushing the spreader pins in place you'll be okay. Even with the less secure heatsink retention I find Intel boards completely adequate for a heatsink of the size I used (530 grams). To be honest, I wouldn't want to go higher than this with an AMD board either size 500 grams is supposed to be the rated limit. Also, it is hard to beat the price tag of $40 coolers.

Overclocking the AMD Black Edition is a little easier because you can adjust the multiplier. On the other hand, the Intel is easier because of thermal throttling. To be honest though, you can overclock either one fairly easily; I spent many hours at this so I think I have a pretty good idea what is involved. In my experience you are more likely to run into quirks of the particular motherboard you are using. I found for example, that the X3 720 required different overclocking on the 785 board than the X4 965 did even though these two processors should be quite similar. Also, the X4 965 required different technique on the 785 board than it did on the 79X board (even though both were Asus motherboards with ATI chipsets). I can't say this for certain about the i5 since I only had one Intel motherboard but I wouldn't be surprised if  it were the case as well.

I also find it interesting to look at what is available now. I can say with confidence that there is nothing out yet that would make me feel that my systems were outdated. I'll probably look over the new stuff and comment in another article. In particular I've been curious about Intel's on-chip Sandybridge graphics as well as how nVidia is stacking up with AMD's ATI offerings. I wasn't that enthusiastic about AMD's hex core processors but I seem recall that AMD's bulldozer processors will be out soon and they might be worth a look.

Monday, December 14, 2009

New i5 Chip Improves Things Considerably: Stable 3.44 Ghz With Stock Cooler

My previous i5-750 processor turned out to be defective. I sent the chip back to NewEgg and got a prompt replacement. The new processor works much better and well within Intel's specs.

With a properly working processor, it is much easier to see the typical i5/i7 behavior when overclocking. It makes an interesting comparison with AMD. Both Intel and AMD processors are unstable when the voltage is too low. This can be anything from a single thread halting with an error under Prime95 to a hard crash. However, at the top, there is a distinctly different behavior. AMD processors tend to become unstable at some temperature threshold and exhibit very similar behavior to undervolting. The variability is the same, you can see one thread halt or the screen turn to multi-colored gibberish or just go black with a hard crash. Intel processors however don't do this. The problem for Intel is thermal throttling when the chip overheats. Unlike AMD, there is no outward sign that anything has happened. The clock drops to a much lower frequency but the chip just keeps chugging along with complete stabillity. However, the fundamental rules are the same: increased clock requires more voltage to remain stable. More voltage means more heat and eventually both types of processor will reach a point when the voltage is not enough to remain stable but more voltage is too hot.

However, Intel's thermal specs are somewhere between cryptic and endecypherable. If my understanding of these specs has improved then the maximum temperature Intel gives would be the center top of the heat spreader (which we have no way to measure without adding our own probe). Secondly, this spec only defines Intel's guarantee for normal operation within the rated wattage. I suppose this might be useful for an OEM but it doesn't help us much for overclocking. The only real temperature we know for certain is when the chip reaches its maximum Tj and thermal throttles. However, the indicated temperatures of when this happens seem to vary from 5 C low for the stock cooler to 30 C or more low with a good third party cooler. Indicated temperature aside though, for all practical purposes, we can use thermal throttling the an upper limit much the same as an AMD error or crash.

What is Stock?
The first question that usually comes up is what a given chip can do at stock settings. However, one needs to be aware that stock is not exactly defined. Suppose we use 1.225 volts VCORE and 1.1 volts IMC as stock. That is fine; I can set both of these manually in the BIOS. So, I save and exit and then re-enter the BIOS. I bring up the Hardware Monitor and find out that the indicated voltage is not what I set. Likewise, I can boot up Windows and check the voltage with CPU-Z. And, I find out that it says something different from both the BIOS setting and BIOS Hardware Monitor. I'm sure one could argue that one of these is more accurate than the other. However, I chose to use the BIOS setting since it is the only thing I can control. What this means is that when I set the BIOS to 1.225 volts this may be a different voltage than what would be available on a different manufacturer's motheboard or even a different model within the same manufacturer. Nor is there any indication that the Auto setting is a common stock value. Perhaps it is most of the time, but I know that my Asus 785 and 79x boards use different stock voltages. Also, what you test with will change the results. Being able to run SuperPi is no real indication of stability. The same system can boot Windows, complete a SuperPi run, and then crash a few minutes or few hours later with no additional stress. My indications are that:

Prime95 Small FFT < Prime95 Large FFT < OCCT Linpack

In other words, I've had settings that passed Prime95 Small FFT but got errors under Large FFT. And, I've had settings that passed Prime95 Large FFT but got errors under OCCT Linpack. However, I've never had the reverse. I've never a setting pass OCCT Linpack but get errors under Prime95 or pass Prime95 Large FFT but get errors under Small FFT. From what I've seen, this relative stress is the same with AMD and Intel. For example, with Prime95 my Phenom II 965 can pass Prime95 Large FFT at 1.4 volts at 3.8 Ghz. However, my Phenom II 965 cannot pass OCCT Linpack at 3.8 Ghz and 1.4 volts. It needs 1.42 volts to be stable. So, I consider OCCT Linpack to be the definitive test. If it can't pass Linpack then I don't consider it to be stable.

What is Stable?
Once you've tested with Linpack and found the point where it passes but increasing clock will either cause thermal throttling with Intel or thermal instability with AMD then where do you go? I have never considered these points to be usable. In other words, I require some margin between where I will run a system and where it has reached its limits. For example, if the system passed Linpack at 180 Mhz x 20 and got errors at 181 Mhz x 20 then I wouldn't run at 180. I would reduce clock two steps and run at 178 Mhz x 20.

We also need some similar margin with Intel's thermal throttling. My preference would be 5 C. In other words, if a given setting passes Linpack without throttling but higher settings do throttle then I would want to reduce clock and voltage enough to drop the temperature 5 C. This should be enough margin to ensure that with changing room temperature, thermal throttling is never an issue. However, this 5 C number can be a problem. If thermal throttling occurs around 95 C then reducing 5 C seems reasonable. However, using a better cooler can drop the indicated throttling temperature down to the 60's. With this situation, dropping 5 C is not the same. The best I could do would be to try to calculate the same ratio. My room temperature is 23 C so if it throttles at 95 C then that is a 72 C range. That is about 14.5x the 5 C reduction. So, I would probably take the new indicated temperature, for example 65 C, and keep the same ratio. 65 C - 23 C = 42. So, I would only reduce 3 C indicated. These margins are the best guestimates I can come up with; if something turns up later to change these then I'll adjust them accordingly, but this is probably a fairly good starting point.


This is the defective i5-750 that I sent back.


And, this is the new one.

I'm going to do the testing in two parts: first with the stock cooler and then with the Freezer 7 Pro. My case has exceptional cooling with its two 200mm fans. So, I decided that to give a more typical result I would unplug the top 200mm fan for the stock testing. With the rear 120mm case fan and front 200mm case fan running, this should be closer to a typical case with three 120mm fans. When I switch to the Freezer 7, I'll plug the top fan back in. I put the side panels back to close up the case (which is how most cases would be). I also decided on a low tech solution to check temperatures inside the case. I have a clock that gives the room temperature but also includes an outside temperature unit. So, I simply set the outside unit on top of the HD 5770 card which is just below the i5 cooling fan.

This is the outside unit setting on top of the video card.


So here the Indoor temperature is room temperature and Outdoor temperature is the temperature inside the case. The screenshot is convenient because it also documents the time and date. However, even with the top fan turned off my case might still be cooler than average.


My case has the vents on top for the top fan.


And, the left side panel is well ventilated.

Aside from the case ventilation there is also the question of CPU fan setting. My BIOS allows setting for a slower, quieter fan or a faster, noisier fan. I decided to leave the setting at Auto since I don't think all BIOS's have this range. We know that at some point, the stock cooler will be inadequate and the highest fan setting might allow just a little more clock but I don't think this distinction is worth testing since the third party cooler is well above this.

My Results So Far
I'll keep adding results here until I reach thermal throttling with the stock cooler. I would guess that thermal throttling probably won't occur until 3.45 - 3.5 Ghz.

1.225 volts VCORE, 1.1 volts IMC BIOS setting
148 Mhz x 20 = 2.96 Ghz - Linpack stable

1.25 volts VCORE, 1.15 volts IMC BIOS setting
168 Mhz x 20 = 3.360 Ghz - Linpack stable

This is a typical screenshot with the 1.25/1.1 volt test at 3.36 Ghz showing the indicated temperature running about 81 C.


And, this is the clock at the same time showing the case at about 16 C above room temperature.


And, this is the screenshot of the completed Linpack test.



My i5-750 completed Linpack at 1.28125 volts VCORE, 1.20 volts IMC at 3.42 Ghz.



And 3.48 Ghz at 1.30625 volts VCORE and 1.25 volts IMC.

And, finally we find the top:




12/17/09 19:04:15 9.000 0.000 9.000 100.00

We've clearly found the ceiling with the stock cooler. At 1.34 volts VCORE, 1.3 volts IMC at 3.56 Ghz everything shows thermal throttling. With the OCCT graph reading 93 C max we will have to bring it down to 88 C to have a 5 C cushion.

And here is the clock shot showing the temperature inside the case about 20 C higher than room temperature.

I have the OCCT temperature graph handy from the previous 3.48 Ghz speed.


However, this graph touches 90 C. So, I had to come down one step to 20 x 173 Mhz = 3.46 Ghz to pass Linpack with 88 C. Next is the issue of stability. Normally I would drop down 2 steps to 171 Mhz while leaving the voltage at 1.30625 VCORE and 1.25 volts IMC to ensure stability. However, I've already established that this voltage is stable for 174 Mhz. So, using this number we drop two steps to 172 Mhz. And, this gives us our official stock cooler testing speed: 20 x 172 Mhz = 3.44 Ghz. This is a 29% overclock with the stock cooler. Not bad at all.

With Turbo turned on, using the stock cooler, the maximum clock is 165 Mhz which gives about the same speed.

Turbo Off : 20 x 173 Mhz = 3.46 Ghz
Turbo On: 21 x 165 Mhz = 3.465 Ghz

Now it's time to reinstall the Freezer 7 Pro.

Tuesday, December 08, 2009

My Impressions, So Far

I sent my i5-750 processor back to NewEgg last Saturday. I sent it Priority Mail with Insurance and Confirmation. It arrived in Whittier, CA and was accepted by NewEgg yesterday. Hopefully, I'll have a new one in about three days.

Since none of the test data for the i5 was worth anything, I'll just go over my general impressions so far.

Processor and heatsink retention.
AMD processors have pins whereas with Intel the pins are in CPU socket. I prefer the AMD arrangement. An AMD processor should just drop into the socket by gravity. If it doesn't drop in then you probably have a bent pin. I know this well because one of the pins on my PII 965 was bent and I had to straighten it before it would drop in. With the Intel arrangement, half the pins could be bent and you would never know. So, for detecting bent pins, AMD wins.

The second item is the way that the processor is retained in the socket. AMD uses a latching mechanism that grips the pins whereas Intel uses a clamping mechanism that holds the processor down. Here, Intel clearly wins. The clamping mechanism is all metal parts with a metal backing plate; there is no way that this processor is budging. AMD however is a bit worse off. The pin gripping mechanism is not designed to handle pulling loads. Simply put, you must twist the heatsink to break the seal with the processor before you try to remove it. If you just tug on the heatsink, you could end up leaving pins behind in the socket. And, this would almost certainly destroy both processor and motherboard. With Intel, it should be nearly impossible to damage anything no matter how tight the thermal compound is stuck. Be careful with the AMD heatsink and you should be okay but Intel is the clear winner.

Next is the heatsink retention mechanism. I've had both experiences with AMD's. For example, the X3 720 stock heatsink was great; I just put it on and clamped it down. However, the heatsink for the X4 965 was not so nice. The metal loops were too short and I could barely get it on. There was no slack to tighten the clamp. And, you cannot be ham fisted with the clamp because the cam is just made of plastic; I'm sure it will break if you try to force it. The metal loops for the Freezer 64 Pro were just as good as the X3 stock unit; it just went on and clamped into place without any trouble. AMD's mechanism works the same whether it is third party or stock and the retention frame uses a metal plate on the back of the motherboard for extra strength much as Intel does with the CPU clamp.

Intel however seems to have more than one way to hold the heatsink on. The stock unit uses pins that push down through the four holes surrounding the rentention frame. You push opposite diagonals at the same time. I unlocked the pins, then pushed the pins through and twisted the knob on top of each leg to clamp the pin in place. Apparently, however, you can just push the knobs down while in the locked position. This is maybe a tiny bit easier than the way I did it. Either way though, you want to make sure that each knob is down, locked, and the pin firmly attached to the motherboard. The Freezer 7 uses a completely different method. it has a plastic frame that goes around the CPU clamp frame. You have to push plastic pins through the holes in the frame and through the holes in the motherboard. Then you push expander plugs into each pin to keep them from coming loose. This operation is much more than a pain; it is sloppy and includes far too many ways that you could break or damage the plastic parts. I had to push the retaining plugs in (and remove them later) with needle nosed pliars. And, they take a fair amount of force to push in and pull out. I don't know if these are all similar with third party coolers on Intel motherboards but the Freezer 7 requires patience and a fair amount of care before you apply force. Then, once you have the plastic frame mounted you attach the actual heatsink bracket with two screws. You have to remove the fan to have room to insert the screw on that side. And, fiddling with the other screw in the cramped space between the heatsink and rear case fan is also not much fun.

With AMD, as long as you have a third party cooler that uses the stock latching mechanism then the AMD system is much easier to change processors. With Intel, at least with the Freezer 7, the heatsink bracket blocks the CPU clamp so you cannot change processors without first removing the plastic bracket. This is a major pain. Still, most people probably wouldn't be swapping processors very often so it's probably a hassle that one can live with. I think both of the systems can work with a 500 gram cooler but I wouldn't trust either one of them with anything heavier. Both designs have shortcomings which could result in damaged parts if you aren't careful. However, both systems can (and I'm sure they do) work most of the time.

Changing Clock Speed
I've only worked with Asus motherboards. It is interesting though how different the flavor of the BIOS is from AMD to Intel. My 785 board has few options even though my X3 is Black Edition which allows easy overclocking. The BIOS works fairly well with the X3 just in terms of overclocking. There are items that are mislabeled in the BIOS, for example, calling something a clock setting when it is actually a multiplier setting. And, I have to say that I don't understand why the Intel BIOS nicely calculates memory speed based on actual base clock whereas the AMD memory speed always uses a base clock of 200 Mhz for its calculations. Someone is clearly dropping the ball here.

However, with the X4, it was another story; it wasn't until I realized that the BIOS was setting the voltage too high and reduced it that I could get it stable at higher settings. This amounted to a bump of at least 100 Mhz. The 79X board is a different flavor. It has more settings and is a little easier to use. However, it seems to set the default voltage lower than on the 785 board. I couldn't get 3.9 Ghz stable running OCCT Linpack without bumping the voltage to 1.425 (when 1.4 volts is AMD's max for this chip). The 785 BIOS is adequate but, when using the PII 965, I like the 79X BIOS a little better. I would guess that this BIOS is more like that of the older 78FX boards.

The Intel BIOS on my P55 motherboard is a bit more polished. As I've already mentioned it correctly displays memory speed even when you change the base clock from 133 Mhz. The disappointments come more from the processor itself. Since regular Intel processors have a locked multiplier they aren't nearly as easy to overclock as AMD processors. You really have to stretch that base clock setting to hit anything substantial (at least with the i5-750 which only has a base clock of 2.66 Ghz). For example, to hit 3.32 Ghz you have to bump the clock from 133 to 166 Mhz. This wouldn't be so bad if it weren't for memory. For example, with the base clock at 166 Mhz you can set the memory multiplier the same as for 1066 Mhz and it will actually be at 1333 Mhz. Likewise you would hit the same 1333 Mhz speed again with a base clock of 222 Mhz if you set for 800 Mhz. Of course, with a standard multiplier of 20, this would be 4.44 Ghz on the processor which is out of the question. However, since Intel has no problem with reducing the multiplier you could just set this to, say, 16 or 17, and get an accessible processor clock. It does work, just not as well as with Black Edition. Naturally, not all of AMD's processors are Black Edition but Intel has nothing remotely like this below the outrageously priced i7-965. Maybe Intel thinks that Turbo makes up for some of what is lacking but I would rather see unlocked multipliers. Finally, I'll mention the x21 multiplier because I've seen this mentioned in several reviews. My BIOS can be set to a multiplier of 21 but is doesn't work; the highest multiplier you can actually set is 20 (the same as the default).

Overall, AMD seems a little easier because of the unlocked multiplier, but if the Intel chipset and processor are able to tolerate base clocks way over the default 133 Mhz, Intel could still end up the winner. It will be interesting to find out.

Wednesday, December 02, 2009

Intel i5-750, Bad Chip Nixes Tests

I don't think these tests were representative; I think the chip is bad.

Below is the original article. I'll have to do a new one after I get the replacement chip.


******************************

I could not get the processor to pass an OCCT Linpack test at 2.9 Ghz. The problem is that the processor heats up quickly to over 72.7 C which is the chip limit. But, when you reduce voltage, the procesor becomes unstable. At 2.9 Ghz the processor gets errors with 1.16 volts. So I tried increasing to 1.18 volts VCORE and cutting the clock down to 2.8 Ghz. The processor is stable at 2.8 Ghz but heats to 75 C. Frankly, I could not get the processor to stay within range higher than 2.66 Ghz with Turbo turned off. I did some screen captures to show this.

The voltage indicated by OCCT on the following images will be slightly less since it drops during testing. When idle, the voltage shows correctly as 1.18 volts.



The maximum temperature for this processor is 72.7 C. With Turbo off, it just stays within the range.


However, with Turbo enabled the processor increases clock and heats up to 77 C which exceeds the maximum temperature. The thing that bothers me is that I'm seeing it exceed its thermal limits with the voltage set at 1.18. With the voltage at the normal 1.25 volts this would be even worse.

We now have our baseline. With the stock cooler, the i5-750 cannot be considered to be overclockable or even within limits with Turbo enabled. This means that the vast majority of people who buy systems with this processor have a marginal configuration at best. Intel pulled the same stunt with its original Kentsfield quads which were also out of range at stock speeds. Anand Lal Shimpi was well aware of this but in true overclocker fashion he simply averted his eyes and pretended it didn't exist. I had hoped the problem had been fixed with the G0 stepping and the lower voltage 45nm Penryns but now we have Nehalem and the problem is back.

There may be some Intel fanatics who will think I'm being unfair to Intel but I tested my X3 720 and PII 965 the same way. The X3 720 is fine with the stock cooler while the PII 965 needs improvement. However, it should be noted that the PII 965 in stock configuration is more than adequate and could even tolerate a mild overclock of maybe 100 or 200 Mhz. So, in stock configuration AMD does what it is supposed to while Intel fails. The next step is to bolt on the heftier Freezer 7 Pro cooler and see what happens.

Tuesday, December 01, 2009

Intel i5-750, First Look

I now have my Intel i5-750 system up and running. This is the progress so far.

I have three very good processors to compare. I started with a three cored AMD X3 720 in my CoolerMaster Storm Sniper case with an Asus motherboard with AMD 785 chipset and 8 GB's of OCZ AMD gold edition memory (4 x 2 GB's). I never bothered changing to a third party cooler because the stock unit was adequate. I ran it with the integrated graphics which were not too bad but underpowered for games like Dawn of War. The thermal properties of this processor are good enough that I should be able to run it just fine in a small, tighter case with a moderate video card. I have handy a smaller case with neither front nor top fan (only the rear fan) and an HD 4650 video card. However, I do have an upgrade ready for the rear case fan if necessary. I'll probably end up running Linux on this system. The processor is rated at 95 watts TDP.

After the X3 720, I replaced the motherboard with an Asus board with AMD 79X chipset and 8 GB's of OCZ AMD Black Edition memory (4 x 2 GB's). The video was upgraded to an HD 5770 and the processor upgraded to Phenom II X4 965. This processor is the C3 stepping and is rated at 125 watts TDP. I also preferred a third party, Freezer 64 Pro cooler over the stock cooler. The stock cooler, in spite of the copper bottom and heat pipes, still blows hot air down on the board.

I have a second CoolerMaster case, a HAF 922. This has very similar front and top 200mm cooling fans with the same rear 120mm case fan. The box chasis is identical with the same drive bays in front. The power supply is a bit different. This system has a 700 watt CoolerMaster PS compared with the 850 watt Corsair PS in the Sniper case. However, neither power supply contributes to case heating or cooling because they both draw air from the case bottom and exhaust it out the back. My i5-750 is also rated at 95 watts TDP. I suppose the first question people might have is if it draws the same amount of power as the X3 720. No, it doesn't. Even at maxium overclock, the X3 720 barely throws any heat while the PII 965 throws a lot. The i5-750 is in between. It throws a great deal of heat at 3.4 Ghz, much more than the X3 720 does. If I were to make a rough estimate, I'd say the i5-750 must pull around 115 watts. This would put it a little closer to the PII 965 than the X3 720.

I've heard people say over and over that the Intel cooler is poor. It is actually quite a bit better than the stock X3 720 unit which has a smaller fan and no copper core. If the i5-750 really did draw as little power as the X3 720 then the heatsink would barely get warm. But this is not the case. Overclocked to even 3.4 Ghz, the heatsink blows hot air on the motherboard much more like my PII 965 than the X3 720. I'm sure there will be some skeptics who've read some whiz bang review somewhere that claims that is has accurately measured the CPU power draw at some incredibly low figure. Not a chance. The i5-750 undervolted to 1.12 volts still throws more heat at 3.4 Ghz than an X3 720 does at 1.325 volts and the same 3.4 Ghz. The X3 720 and i5-750 are absolutely not in the same thermal class.

So, Intel fudges the numbers? Yes. Does that bother me? No. Keep in mind that I'm not comparing the quad core i5-750 to the X3 720. That wouldn't make any sense because the X3 720 is much cheaper. No, I'm comparing the quad core, i5-750 to the similarly priced, quad core, Phenom II X4 965. The PII 965 is certainly not light on heat and, if the i5-750 can do the same amount of work, it doesn't have to be either. I have a very similar Freezer 7 Pro ready to install so I can at least stop the hot air blowing on the board. I'll add an update after I see how that works. You can see the pictures of the coolers below in my last article.

Note. I haven't switched to the Freezer 7 Pro cooler yet because I'm still trying to establish the baseline with the stock cooler. I have to admit that this is difficult for me. I didn't have any trouble pushing the X3 720 and PII 965 to their limits. And, when I knew what the limits were I accepted them. I ended up with 3.8 Ghz on the PII 965 and 3.4 Ghz on the X3 720. But, I tend to handle the i5-750 with kid gloves. It isn't easy being tough on i5 because doing thermal testing on an Intel Nehalem is like watching an eight year old trying to keep up with teenagers. Simply put, when I started holding the i5-750 to the same standards I used for my AMD processors, the i5 failed. So, I lowered the clock and tried again. I started at 3.6 Ghz then dropped to: 3.5, 3.4, 3.32, 3.154, and 3.078 Ghz without success. I was hoping it would pass at 2.988 Ghz but that just failed with an error. So, I'm trying again at 2.9 Ghz.

Friday, November 13, 2009

A First Look At AMD And Intel Stock Coolers

This is rundown of the stock coolers for the Intel i5 and AMD Phenom II processors that I have along with third party coolers.

Click to enlarge any of the following images.


On the left is the stock cooler for the Intel i5-750. On the right is the stock cooler for the AMD Phenom II X3 720. The Intel cooler weighs 250 grams while the AMD cooler weighs 280 grams.


The Intel cooler has a larger fan.


Both heatsinks are solid aluminum. You can see that that the AMD heatsink is taller.


On the left the AMD heatsink has the thermal paste removed down to bare metal. AMD has a solid aluminum heatsink while the Intel heatsink obviously has a copper core. Both processors are rated at 95 watts. The Intel processor probably draws a little more but the copper core and larger fan would take care of that.


The X3 720 cooler is on the left while on the right is the cooler for the AMD Phenom II X4 965. You can see that both fans are the same size. However, the X4 965 fan has deeper blades which probably help move air against higher back pressure caused by the closer spaceing on the cooling fins. The X4 965 cooler weighs 355 grams.


Here you can see that while the X3 720 heatsink is solid, the X4 965 heatsink uses two heatpipes on each side. This is necessary to cope with the greater 125 watt rating.

Update: I was not entirely happy with the stock HSF for PII 965. It is adequate at the stock speed of 3.4 Ghz and probably 3.6 Ghz. However, it does tend to blow hot air on both the motherboard chipset and the memory. And, with my particular case arrangement I have a large, 200mm fan right above the cooler that draws upward. However, because the fins run left and right this is no benefit.


Here you can see that the base of the X4 965 heatsink is all copper. On the right is a third party cooler. This is the Arctic Cooling Freezer 64 Pro. It weighs 530 grams. It has a copper base and three heatpipes on each side. The heatsink is obviously much larger. It also has the standard latching mechanism used on socket AM2/AM2+/AM3.


Update: The Freezer 64 seems much better. I was very concerned that the fan would not clear the DIMMs on the right side of the cpu socket. You can see this in the above picture. The problem with this is that it would have required me to turn the cooler around and then the fan would be blowing backwards. However, it does indeed clear the DIMMs.

Most people wouldn't have the very large fan right above the cooler; but you can see that even with the boxing effect of the video card, the air is directed properly toward the rear case fan. This is much better than the stock fan since it draws cooling air across the DIMMs and then blows cooling air across the chipset heatsinks behind the CPU socket. The air coming from this heatsink is much cooler than it was from the stock heatsink, presumably because of the increased airflow from the larger fan. There may also be some benefit from the vertical draw from the large fan since the fins are aligned vertically.


Here are the X3 720, X4 965, and third party Freezer 64 side by side. The Freezer 64 has a much larger 92mm fan.


On the right is the Arctic Cooling Freezer 7 Pro which can be used on both Intel and AMD sockets. It has the same size heatsink and same size fan as the Freezer 64.


A good thing to have handy for overclocking is a better case fan such as this Scythe unit.


Also good to have handy when swapping coolers is thermal compound cleaner and extra thermal compound such as these from Arctic Silver.

I'm current running my PII X4 965 at 3.8 Ghz with the NB at 2.6 Ghz. This seems pretty stable. I've been able to pass OCCT Linpack at about 60 C at 3.9 Ghz. I'm a bit disappointed that I couldn't get the NB up to 2.8 Ghz. I'm not sure how much of this is due to the BIOS. The version I'm using is the very first version that works with this processor.

My opinion so far is that if you have an X3 720 there is very little reason to replace the stock cooler, however I like the Freezer 64 much better than the stock cooler on the PII 965. The Freezer 64 matches the normal weight allowance of 500 grams and since it uses the same cam latch, it installs just like the stock unit. The extra airflow means that the exhaust air is much cooler and this is something I greatly prefer for the motherboard.

Tuesday, November 10, 2009

Laying The Ground Work For Proper Testing

I've seen reviews of AMD's Phenom II and Intel's Nehalem. These reviews have varied a lot in quality but none have really provided comprehensive results. It's time to find out.

I originally bought an AMD Phenom II X3 720 Black Edition. Mainly I did this to have something to try out while I was deciding what quad core to buy. The 955 BE looked pretty good. The 965 had a higher base clock but was also more expensive and was rated at 140 watts. On the Intel side, the i7-920 was still much more expensive than the PII 965. But, recently, this all changed. AMD released a new C3 stepping of PII 965 that is rated at 125 watts. Surprisingly, it was released at $200 instead of the $250 that most had been expecting. So, I ordered one. And, I ordered an Asus M4A79X motherboard which is similar to my MA4785 board but without graphics. I also purchased an ATI HD 4650 and couple of ATI HD 5770 graphic cards.

Then I noticed that the i5-750 was the same price, $200, and that I could get an Asus P55 motherboard without graphics that was almost identical to the 79X board and the same $120 price. I ordered those as well. This will give me two almost identical systems. Both systems will be native quad core with onboard memory controller and two memory channels. This should be an excellent head to head, dollar for dollar test. I'll use DDR3-1600 memory rated at CL 8. This makes the most sense because CL 7 memory is still less common, and faster memory rated at 1800 - 2100 Mhz tends to be twice the cost. I'm getting a couple of moderate sized third party coolers to test overclocking although I'm also interested in how much headroom there is with the stock HSF. Moderate sized is close to 500 gram weight, under 130mm's tall, and using 92mm fans. This compares with the heavy coolers which tend to be closer to 160mm's tall, weigh upwards of 700 grams, and use 120mm fans.

The hardware is perfect; this is the closest match of AMD and Intel hardware that I've seen in a number of years. I don't think we've had this close of a comparison since the K7/K8 single core days. The question now is how to test. I'm working on that. My game Dawn of War has a graphic check so see what level is playable. With my IGP 785 graphics the game is only playable with minimum settings. I can check this again with HD 4650, HD 5770 and HD 5770 Crossfire. To be honest, I don't expect to see much difference between the i5 and PII 965 systems. I'll also compare with my X3 720 to see if having another core makes any difference. PassMark has Peformance test which also includes both 2D and 3D graphic tests. I can say that my 785 graphics fail miserably on the last two tests. I'll give these a try but I wouldn't be surprised if they are low enough stress that even the 4650 card passes. I'm hoping that Dawn of War will be require a bit more although it too may top out before reaching the level of Crossfire.

For Integer testing I'm thinking about something based on GMP since this library shouldn't be tuned for either AMD or Intel. Use of the Intel Compiler is obviously out since this would contaminate the metrics. I have Visual Studio but this compiler is only middle of road in terms of what it produces. The next version is looking much better and it is just now available in Beta so we'll see. Better code would be nice but bugs in the Beta version could also contaminate the metrics. However, even the current version should be adequate with Integer code; it is the SSE code that is more of a concern. SSE2 is getting a bit dated. SSE3 is about the minimum level that would be nice to test. Better would be SSE4a versus some or all of Intel's SSE4. I don't have a requirement for full SSE4 testing since a fair bit of this will be replaced with Intel's next upgrade much as SSE became less important as wider SSE functions were added.

My operating system is 64 bit. I'm using 8 GB's memory and see no reason to waste time with 32 bits. Anything that I compile will be 64 bit. I do plan to test with both 2 DIMMs and 4 DIMMs to see if there is any difference. With my system I haven't seen any significant difference in timing or top speed. The two standard cases that I'll be using are both CoolerMaster cases with 200mm fans in front and top and a 120mm fan in the back. I do have a smaller case that only has a single 120mm fan in the back which I could test with. Personally, the notion of putting a $200 processor in a $60 case seems a little goofy but this could show what type of environment would be acceptable. Frankly I wouldn't be surprised if the 125 watt PII 965 were too much for that case.

I'm also glad that I got the X3 720 first since it is rated at 95 watts just like the i5-750. This should give me a pretty comparison of two 95 watt systems although since the i5 is a quad core I would expect it to be more powerful. I suppose if the i5 turned in thermals similar to my 720 while matching the performance of the 965 that would be quite a feather in Intel's cap since it would mean that i5's could be used in smaller cases with less cooling. Overall, it wouldn't be any great victory though since there is no price advantage. Of course, it has been suggested that Intel's power rating is bogus and is actually higher than they claim. Others have tested and insisted that Intel draws less power. Again, I don't really care about previous power draw tests since I have a 95 watt X3 and a 125 watt X4 to compare with. I suspect that since i5 is on the lower end of the Nehalem range it will actually fall in between these two but again I don't know without testing.

And, I have two graphics-free motherboards so I can test without the contaminating effect of integrated graphics. Given the huge gap between AMD and Intel integrated graphics there really is no way to directly compare them. The simplest solution is to discard the integrated graphics and use the same discreet graphic card. For lower level tests or small case tests I would use the HD 4650 which is a pretty solid, middle of the road card. I wouldn't expect a small case with one 120mm fan to be able to handle one 5770, much less two; nor would I expect it to handle an overclocked 125 watt processor. I know that I haven't had any thermal problems with my X3 720 but the case is well ventilated and it is only a 95 watt processor with integrated graphics. If i5 with 4650 does not pass a small case test then I can still project how well i5 would do with integrated graphics by comparing with 720 and the 785 motherboard. And, if the tests are borderline I picked up a heftier, 40 CFM, 120mm Scythe fan which would boost cooling in the small case. This should allow a pretty good inference for cooling with two regular 120mm fans. At any rate, thermal comparisons should settle any question of thermal issues either for Intel or AMD.

I still don't know if my thoughts about case testing are clear. I take issue with the open case, huge cooler testing that they do over at Anandtech. Likewise I take issue with the schizophrenic testing they do over at Toms Hardware Guide. I mean, who in their right mind would put four graphic cards in a small case? I don't really care that much about testing power draw. If electicity is really a concern you could always buy a lower power system with slower memory, 65 or even 45 watt processor and use integrated graphics. But most people are not that concerned about it. Of more concern is whether or not a given case will work with a given system. Generally, everything that people do to increase speed also increases heat. Voltage is increased on the memory, on the CPU, and even on the graphics. Higher clock speeds, more memory, and faster graphics all use more power. We all know that, at various times in the past, thermals were an issue. AMD had K7's before Barton that ran hot, Intel had Prescott which ran very hot and begat the BTX case as a desperate solution. There had been rumors of higher clocked AMD dual and Intel quad core 65nm processors running hot. Of course, now everyone is on 45nm but the top end chips are still rated at 125 or even 140 watts. My results should have much more practical value to people who would like to build lower and midrange systems rather just people at the very top end.

Keep in mind that thermal testing is somewhat separate from performance testing. You can't really begin benchmarking unless you know a given system is reliable. Too often, it seems that reviewers achieve a hasty estimate of maximum clock and then run their benchmarks without really knowing how stable the system is (unless it crashes during the tests). I suppose that and time pressure is why they take so many shortcuts. It takes hours just to run memory stability tests and hours more to run system and stress tests. And, this has to be repeated when trying to find a maximum overclock. Lots of variables like memory voltage, northbridge speed, CPU voltage, base clock versus multiplier all add up to hours and hours of added testing. And this before any actual benchmarks are run. I am confident in the settings on my system. I run the CPU at 3.4 Ghz. I've tested it much higher. I run with auto voltage on both the CPU and NB. I run with the base clock at 200 Mhz and the NB at 2.6 Ghz. I have the memory at 1333 Mhz with CL 7 and 1.545 volts. Auto doesn't work with the memory since auto is 1.5 volts and it will get errors at 1.515 volts with these settings. I'm confident that this is maximum performance for my system. I've tested overclocking the graphics but this isn't really worthwhile since you can get many times better performance without stressing the chipset just by putting in a moderate graphic card like the HD 4650. I expect both the i5 and 965 to show improved performance over my current system.

Thursday, November 05, 2009

Overclocking

I've done a fair amount of testing with my X3 720 Black Edition. My results should be more typical since I'm using the stock heatsink and fan

As I mentioned in my last article people who like Intel's new i5 and i7 processors could argue that the increased wear caused by heat stress doesn't matter because they'll scrap their system in three years anyway. At least, I assume that is what they would say; I haven't heard from anyone who actually uses an i5 or i7 and wants to talk about heat testing with stock HSF. So, it is possible that they are doing better than I have heard. However, with mine I prefer that my system can pass a heavy thermal load test.

I'm currently running:
Phenom II X3 720 Black Edition - 3.4 Ghz; Northbridge - 2.6 Ghz, auto voltage
I cannot hit 3.5 Ghz stable nor can I reach 2.7 Ghz with the NB setting.

OCZ AMD Gold Edition, 7-7-7-19-31, 1333 Mhz, 1.545 volts
To run with these timings I need at least 1.53 volts to be stable.

The standard test program is Prime95. However, this program doesn't give any indication of what is going on with the temperatures so you have to run something else. I ran AMD Overdrive on mine so that I could monitor the temperatures while Prime95 was running. At the very least I would reccomend running the AOD stability test. It is a good test but it doesn't raise the temperature like Prime95. I also tried Intel Burn Test which raises the temperature even more than Prime95 (but not 20 C as the author claims). Mine idles at about 25 C, hits 51 C with Prime95, and reaches 55 C with Intel Burn Test. However, IBT is so buggy that even if your computer crashes it may simply be due to IBT and not due to instability in your system.

For those looking for something simpler I would suggest OCCT 3.1. The regular test on this application heats the same as Prime95 while the Linpack test has heating similar to IBT. However, it also displays core temperatures in real time just like AOD. I would still suggest using a boot CD with MemTest86 to verify the memory. Early on my system would eventually BSOD and reboot even at 3.2 Ghz. So I had wondered if maybe the X3 720 wasn't as good as I had hoped. But, it turned out that the processor was fine and one of my 4 DIMMs was bad. I only confirmed this by running MemTest86. It is also very good at verifying the stability when you change timing or NB speed. I suppose the only thing I haven't tried is using a larger CPU cooler however I wouldn't really expect to get more than maybe 100 Mhz out this. I'm not sure a larger Cooler is really worth it for just 100 Mhz. I'm currently considering getting the new C3 stepping of Phenom II X4 965. With the heat from an extra core a larger HSF might be more worthwhile.

I also tried increasing the Integrated Graphics Processor speed but realistically I don't think you can get much more than 10% this way before your chip gets hot. You might even get 20%. However, I've tried running the free evaluation copy of PassMark's Performance Test and you can really see the graphics bog down. The early tests hit 140 FPS then as the tests get more difficult they go down to 60 FPS, 20 FPS, and 10 FPS. No amount of tweaking of the IGP is going to improve 20 FPS enough to be acceptable, much less 10 FPS. This requires a beefier GPU. So, I'm looking at HD 5770 cards right now. These are pretty close to the older HD 4890 cards so they should be able to handle most graphic loads.

About Intel's i7

So why is it that I seem to be so down on Intel when others think Intel and especially i5/i7 is the greatest thing since sliced bread? Well, I don't have an i5/i7 to test but there are people who do a reasonably good job of testing and don't have a glassy eyed love affair with Intel (like Anand Lal Shimpi). The truth is that Intel's C2D was an excellent processor. However, the initial batch of Kentsfield quads ran hot. In fact, they ran so hot that you could not clock even to 3.0 Ghz without exceeding the rated temperature when using the stock HSF. Ouch. However, the G0 stepping did fix this. And remember that this was at a time when AMD was struggling to hit 2.3 Ghz stock with its own quad core. Then in early 2008 the 45nm Penryns came out and this cut the temperatures even further. The FSB was a serious bottleneck with these quads but again AMD was only creeping up to 2.4 Ghz so it didn't seem to matter. So, Intel enthusiasts had every reason to feel a bit smug. However, by the end of Summer of 2008, AMD was at 2.6 Ghz and using the tweaked 750 southbridge the overclocks were no longer embarrassing. Instead, Intel's severe FSB bottleneck began to be an embarrassment. But, with i7 just around the corner, Intel enthusiasts were able to grin and bear it.

Unfortunately, for i7, it has been a two edged sword. Now that the memory controller is on the die instead of in a separate chip i7 fixes the FSB bottleneck, but i7 also has to handle the entire heat load just as AMD's quad Phenom had to all along. And, just whe i7 was picking up extra heat, AMD had the nerve to release a 45nm Phenom II that actually worked and reduced power draw (just as Penryn did for Intel). Today, heat is once again a serious problem for Intel. But, don't take my word for it. Here at
Benchmark Reviews, Cooling i7 you can see that even undervolted to 1.16 volts, an i7 920 running stock at 2.67 Ghz is 38.5 C over ambient using the stock HSF. So, if your house is 72 F you'll hit 60 C on your processor. Unfortunately, the reviewers were using liquid cooling on both the chipset and video card so most likely your case will be 5 C warmer. In Indiana in the Summer 85 F would not be unsual if you don't have air conditioning. Add 5 C for the case and you are just over the 70 C max that Intel specifies. This is without overclocking. In contrast, my X3 720 running 600 Mhz overclocked would run under 70 C with the same conditions.

Figure in overclocking and it gets far worse. Looking at Benchmark Reviews, i7 Cooling Overclocked we see that running i7 920 at 3.8 Ghz and 1.4 volts increases the temperature by 20 C. With the stock HSF, you would be 10 C over max even at 22 C ambient without a video card. Add in the video card and you are easily 15 C over max. Ouch. But its worse than that. According to the testing, even at 22 C ambient you could easily see 10 C over max even when using a ZeroTherm NV120. A Xigmatek HDT-1S283 or Tuniq Tower 120 will keep you within 70 C just as long as you don't try to push it higher than 3.8 Ghz. And, keep in mind these temperatures are after they laboriously polished the i7's integrated heat spreader to a mirror surface and used a Yate Loon D12SH-12 cooling fan on each product tested. The D12SH-12 cooling fan forces an impressive 88 CFM of air at a moderately noisy 40 dBA. Without these extras your results may be worse.

I know that at this point there will be Intel enthusiasts who will be in full blown denial. They will insist that going over 70 C is nothing and that you can of course go over 1.4 volts and they may even insist that it is impossible for a Phenom II to run cooler since they know that it draws more power. The sad truth though is this quote from the same article:

"The Phenom II processor series from AMD offer a very large 37.31 x 37.31mm (1392.04mm total area) integrated heat-spreader surface, which is the largest processor surface I can recall since the original Intel Pentium (I) days. Compared to Intel's Core 2 Duo and Quad processors which measure 28.5 x 28.5mm, the Phenom II offers over 71% more contact surface area. If you compare the latest Intel Core i7 processors which measure 32 x 35mm, then the Phenom II series offers 24% more contact surface area. For overclockers, this will mean a much larger area to cool, but also much more manageable temperatures."

And, there it is. If you are really committed to Intel and you don't mind spending time polishing the heat spreader and you don't mind the decibel roar of a high volume fan and you don't mind the extra cost of a bolt through kit and you make damn certain that your case is well ventilated then you can indeed get an i7 up to an impressive overclock. Or you could do something similar with a Phenom II with a fraction of the effort because of its 24% larger heat spreader. And, adding insult to injury, AMD just released the C3 Stepping of PII 965 which gives AMD another 100 Mhz bump in overclocking to 4.0 Ghz. Can you match this with an i5 750 or i7 860? Yes, you can but it sure won't be easy. To paraphrase Robert Heinlein, the Intel i7 is a harsh mistress.

Thursday, September 10, 2009

New System

I waited to get enough spare money and then waited because of rumors of the 3.4 Ghz Phenom II 965. So, I decided to stop waiting and put together an interim system.

I didn't really care for the wattage bump on Phenom II 965 to 140 watts. I figure that AMD will probably release a new one at 125 watts like they did with Phenom so I'll wait for that one before getting a quad core. I did briefly consider Intel but unfortunately the Penryn based quad cores are pretty much obsolete because of the FSB bottleneck. That only left i7 920 but I didn't feel like spending all the extra money for little additional CPU power. Also tipping the scale was that I decided to wait for AMD's 5000 series GPU's to see how good they are. But with an Intel motherboard I would be stuck with some truly second rate graphics. Maybe if i5 were out there would be a genuine option from Intel but right now, it doesn't exist. I picked up:

CPU: Phenom II X3 720 Black Edition (tri-core)

Motherboard: Asus M4785TD-V EVO

Memory: 4 x 2GB DDR3 OCZ Gold AMD edition (capable of DDR3-1600)

Power Supply: Corsair HX 850 W Professional Series (modular)

Harddrives: Western Digital 640 GB, 1 TB, and a Western Digital Elements USB 1.5 TB external

DVD drive: Lite On DVD reader

Monitor: Asus 21" LCD

OS: Vista Home Premium and OpenSuse Linux


I'm using the stock HSF so overclocking is limited primarily by cooling. That is fine since I'm not really interested in any severe overclocking. To test stability I run Prime95 with maximum heating. From every test I've done Prime95 always comes up as the toughest. I've found that running windows is not as stressful as running the stability tests in AMD OverDrive and the AOD tests are not as stressful as Prime95. This makes the common practice among overclockers of "being stable enough to get a SuperPi score" something of a joke. I wouldn't trust a system without running the toughest stressor to see exactly where I stand.

The M4A785TD motherboard has had a few BIOS updates. I installed the latest one. I wasn't really interested in trying to unlock the 4th core as some have done since I knew that this would be a weak core. However, others asked me about it so I did give it a try. I was unable to show a 4th core with any configuration using Asus' Unleashed mode. Also, even though the BIOS has an option for setting the NorthBridge multiplier independently of the HT clock it doesn't work. Maybe in the next BIOS update. So, in order to increase the NB speed I have to bump the base clock just as people would have to if they didn't have a Black Edition with unlocked multiplier. I'm running memory in Auto which defaults to ganged mode but I don't know that that makes any difference in stability. Perhaps it would at 1600 but with only three cores I don't really need more than DDR3-1200. With CPU and NorthBridge voltage on auto, memory set to 1.59 volts and 533 Mhz, I ended up with:

250 Mhz base x 13 = 3.25 Ghz is stable. However, the 2.5 Ghz NB is overkill. With all 4 DIMMs I get 667 Mhz with a latency of 7 and 1T command rate.

238 Mhz base x 14 = 3.332 Ghz is stable. The 2.38 Ghz NB is still higher than it needs to be. With all 4 DIMMs I get 634.7 Mhz with a latency of 7 and 1T command rate. If the multiplier were locked this would be the fastest configuration.

231 Mhz base x 14.5 = 3.35 Ghz is stable. The 2.31 Ghz NB is okay. With all 4 DIMMs I get 618 Mhz with a latency of 7 and 1T command rate.

225 Mhz base x 15 = 3.375 Ghz is stable. The 2.25 Ghz NB is about right. With all 4 DIMMs I get 600 Mhz with a latency of 7 and 1T command rate. This one or the following one seem to be about the best all around configurations.

219 Mhz base x 15.5 = 3.395 Ghz is stable. The 2.19 Ghz NB is not too bad. With all 4 DIMMs I get 584 Mhz with a latency of 7 and 1T command rate.

212 Mhz base x 16 = 3.392 Ghz is stable. The 2.12 Ghz NB is about the lowest I would want to go. With all 4 DIMMs I get 565 Mhz with a latency of 7 and 1T command rate.

206 Mhz base x 16.5 = 3.398 Ghz is stable. The 2.06 Ghz NB is a bit slow. With all 4 DIMMs I get 549 Mhz with a latency of 7 and 1T command rate. If I specify 667 Mhz in the BIOS the memory defaults to a latency of 9 and 2T command rate. I might be able to tweak the settings back to 7 and 1T, but with the slower NB it wouldn't be worthwhile.


Update:

i5 750, i7 860, and i7 870 were not out yet when I ordered my components. However, now that I've seen the reviews it is clear that these processors wouldn't have mattered anyway.

Remember back when AMD released the B3 stepping of Phenom in early 2008? AMD discovered something that they had overlooked. Their processor wasn't playing nicely with the 700 series southbridge. So, AMD released the new 750 southbridge; and, when these Phenoms were used with motherboards having the 750 southbridge, it made a difference. You could easily get 200 - 300 more Mhz on an overclock. With that painful lesson under their belts, AMD upgraded the phase lock loop in the 45nm Phenom II's so that they got the same benefit whether you used the new 750 or the old 700 southbridge.

However, Intel has apparently fallen into the same experience trap with the newest processors. These chips have PCI-e on the die itself. Great for reducing cost but not so great for overclocking. Intel ties the PCI-e clock to the BCLK much as AMD has tied the HyperTransport frequency to its base clock since K8. Even Anandtech admits that getting away from 133 Mhz multiples will cause PCI-e problems. In contrast I had no trouble running the base clock up from 200 Mhz to 250 Mhz; HyperTransport still worked fine. Secondly, as you increase the frequency on Intel's newest processors it destabilizes PCI-e because the drive transistors cannot keep up at stock voltage. The solution would normally be to overvolt but unfortunately this can't be done very well with Intel's stock HSF. In fact, Anandtech used the word "sucks" several times in describing overclocking with the stock HSF. Anandtech claims a top clock of 3.37 Ghz for the i7 870 with stock HSF. This would be the same as what I'm getting however given Anandtech's checkered history with testing I have to assume that they did not try running Prime95 on all four cores with maximum heating as I did. This sounds like it would easily knock their claim down to the same 3.2 Ghz stock that Chile Hardware was able to get.

This is a problem for Intel if you really want more performance. Anandtech also says that you need to disable Turbo if you want the maximum clock without crashing. However, they then say that you need to leave Turbo on to let the system clock down the cores individually to avoid wasting power. And, even though Intel quietly suggested that reviewers use the Thermalright MUX 120 premium cooler to solve Lynnfield's thermal woes, Xbit Labs saw temperatures of 93 C under load at 4.07 Ghz. No thanks. Maybe Intel will fix these hardware issues in the newer 32nm i5's and i7's but for now these chips have issues. Nor have I even mentioned the problems encountered in trying to get Turbo to work under Linux or the way Turbo is unlikely to work in a standard case with a nice video card installed.

To get the current speed on my system I only had to change the base frequency, the multiplier, and bump the DIMM voltage to 1.59. The CPU base and NB voltages and DIMM timing are all on auto. Even with the bump in speed however I'm still running both the CPU and memory under their maximum rated voltage. My processor idles at 900 Mhz at 25 C and runs up to 3.375 Ghz with about 48 C under Prime95 load. If Intel were able to do this then they would have something to brag about.

I don't know what some of the reviewers have been thinking but worse overclocking than Bloomfield with 33% less memory bandwidth hardly sounds like a revolution. PCI-e onboard to reduce cost while also sabotaging overclocking sounds more like a reluctant compromise than a feature. And less functionality with a higher price tag than Phenom II is just not my idea of a good deal. Intel has a few obstacles to overcome (or a sharp price cut) before the new i5's and i7's will be genuine competition for AMD's Phenom II's. However for anyone with money to burn, a premium cooler, and a calm disposition the new Lynnfields could provide endless hours of fun trying for a high SuperPi score. I would stay away from Prime95 though at least until Intel comes up with a solution to the PCI-e problem.

Thursday, August 13, 2009

Notebook Confusion: Another Bizarre Anandtech Review

I came across an Anandtech Notebook Review by Jarred Walton that claims to objectively compare low end examples powered by AMD and Intel processors. The reality seems to be otherwise.

I use an AMD notebook everyday. Mine is an older HP Pavillion with a 2.0Ghz Mobile Athlon 64 processor. It has a 15.4" display that can do 1280 x 800. I also have a very similar HP Pavillion Centrino system with a 2.0Ghz Pentium M processor. Both run Windows XP. The main difference between them is that the AMD system only has 512 MB's of memory while the Centrino has 1 GB. That actually isn't as simple as it appears because the Radeon 200M graphics in the AMD system have their own 128 MB graphics buffer while the Centrino uses main memory. So, it would be more like 640 MB's versus 1024 MB's. Therefore, we should have similar CPU power with a small advantage in memory for the Centrino.

In daily use, my notebook spends most of its time with the processor running between 800 and 1,000 Mhz so I was more than a little surprised to see Mr. Walton claiming that the AMD notebook in review with a dual core 2.1 Ghz processor doesn't have enough processor power. Whose leg are you trying to pull, Mr. Walton? Mr. Walton indeed suggests with a straight face that the Intel system is snappier. However, unless he is claiming that Vista requires twice as much CPU power to run then this claim is simply plucked out of thin air and cannot be taken seriously.

My two notebooks have very similar performance and utility for most things. Graphics are important though. I have a low end Sempron desktop system with again similar CPU power but the display only goes up to 1024 x 768 and that is quite noticeable. The 1280 x 800 is much easier to work with. If I were limiting the discussion to things like surfing the internet, using a word processor or spreadsheet then in all honesty I can't see much difference between the two systems. Mr. Walton makes the dubious claim that the Intel system is 25% more powerful so the extra cost is still a bargain. This claim is a joke. The reality is that Mr. Walton is scrambling to invent some reason to give the win to Intel and has gotten a death grip on the only advantage he was able to find: the Intel system does have slightly more CPU power. Seriously, I've never spent any time wishing I had 25% more CPU power and the two systems in review with more than double what I have should be plenty.

However, I have done some light game playing on my notebooks. I have played Empire Earth, Empire Earth II, Warcraft 3, Civilization 3 and 4, and Colonization 4. These will all run on my AMD notebook. Warcraft 3 does not run well on the Sempron desktop due to the lower resolution nor can it run Civ 4 at all. The Centrino system can run Warcraft 3 and I have played against someone using the LAN option. However, I do have to reduce my resolution because the Centrino system with native Intel graphics cannot handle the same resolutions that my Radeon graphics can. Worse still is that the Centrino system cannot run Civ 4 at all.

So, with all due respect to Mr. Walton's prejudices, let's stop the baloney. For almost all normal activity both systems have more than enough CPU power. This simple fact tends to negate Mr. Walton's desperate claim of a CPU power advantage. However, it does not negate the fact that the Intel system costs more and that it truly does have worse graphics than the AMD system. I suppose if you use your notebook for running obscure benchmarks then you would agree with Mr. Walton. However, for real people who actually use their computers I would say that either computer would be fine but with better graphics and a lower pricetag for the AMD system it would difficult to find a reason to buy the Intel system.

Still waiting for the day when the sun rises, flowers bloom, and common sense returns to Anandtech.


On another note: the AMD 3.4 Ghz Phenom II 965 Black Edition has finally arrived. It looks like a nice chip but since it is 140 watts I'm still deciding if it is preferable to the 125 watt PII 955 BE. I suppose if the 965 were downclocked to 3.2 Ghz then it might pull the same. But the real question is whether the 965 has an advantage if for example I am not trying for the highest possible clock. Good question.

Wednesday, July 08, 2009

Looking Forward

I need to say something first. I haven't done a new post for awhile. This was primarily because I was waiting for some spare money. Lately I had a few other reasons. My internet connection kept dropping and would stay down, but a cable technician failed to find anything wrong. So, on Father's Day I didn't get online until later in the evening. However when I finally did get online I sent a Father's Day ecard to my father. The next morning I got a confirmation email that Dad had read my ecard. Then later that evening my brother called from the hospital and told me that Dad had had a heart attack and died. The following Saturday we had visitation. On Sunday we had the funeral and, since he had retired as a Senior Master Sargeant, he was buried with military honors. He had accomplishments, friends and children. He died with three beautiful granddaughters and five handsome grandsons after celebrating his 50th wedding anniversary. I guess that is about as much as anyone could hope for. I'll miss you, Dad.

**********

With the internet still flaky I had to make another call to customer service. They sent another cable technician who replaced the cable modem and now my connection is working much better. I also have some spare money but I'm still trying to figure out a new system. I guess I'm looking at something that would qualify as an AMD Dragon system:

Case: Cooler Master Storm Sniper

This case won't fit in the computer cubby under my desk. The case is too long and too wide. It will fit under the desk on the side without the cubby so I guess it will work. I probably don't need all the cooling but since you can dial the fans down it should be okay.


Power Supply: Antec Signature SG 850

I probably don't need that much power either but this seems like a good PSU.


Motherboard: Asus M4A79T Deluxe

I know this motherboard can handle 125 watts and it uses DDR3.


Harddrives: Western Digital Caviar Black WD7501AALS 750GB

I'm thinking about five of these: one for boot and four in a RAID. But I haven't decided for certain yet if this would be the best configuration.


RAID controller: HighPoint RocketRAID 2300

I've heard that the onboard RAID controller may have issues.


Blu-Ray Drive: LG Black Super Multi Blu-ray Disc Burner & HD DVD-ROM Drive Model GGW-H20L

There is a unit on NewEgg that appears to be a higher model but I can't find anything about it on the LG website and it doesn't say if it supports LighScribe. So, this one will do.


Video card: ASUS EAH4890/HTDI/1GD5 Radeon HD 4890

I kind of liked the double fans on this model but NewEgg seems to be out of stock on these right now. So:

ASUS EAH4890 TOP/HTDI/1GD5 Radeon HD 4890

This one is the same as the above but with slightly higher GPU and memory clocks for another $15.


This leaves processor and memory. I have been thinking about the AMD Phenom II 955 clocked at 3.2Ghz but lately there have been rumors of the 965 clocked at 3.4Ghz so we'll see. Memory is another issue because while the Asus board does support 1600Mz I wouldn't mind having 8GB's. Since two DIMMs per socket won't clock that high I'm still wondering if I should spend the money for faster memory.

The operating system is also confusing. I know I want a 64 bit version of Windows. However, there is Vista Home Basic, Home Premium, Business, and Ultimate. There's both OEM and retail, and then Windows 7 is due out in early November in Premium, Professional, and Ultimate. I don't want to waste money on Vista but I need an OS now. Secondly I wouldn't mind having the Windows XP ability but that is not available on Windows 7 Premium. At the moment I'm looking at: Windows Vista Ultimate SP1 64-bit for System Builders w/ Tech Guarantee - OEM.

I could end up running the RC version of Windows 7.

Thursday, February 12, 2009

Example Systems

I've been looking over the example systems at Anandtech. For the most part they do make reasonable choices. However, sometimes they betray definite biases in either choice of processor or their desire for overclocking instead of practicality.

Some things just naturally divide into sections, like oranges for example. But computer systems like most things take a bit more effort. However, there are a few common sense rules that help. First of all, as cost increases it has to increase overall, not just in one area. For example, it would be silly to keep memory, harddrives, and video the same but triple the cost of the CPU. As a very good rule of thumb, the drive cost, memory cost, video and display costs will all increase proportionately. Also, not only will the cost increase but so will the capacities. A more expensive system should have a faster (or higher core) CPU, more (and possibly faster) memory, more harddrive capacity (and perhaps speed), higher resolution video and a larger monitor. We would also have to increase power supply size to match the greater system demands and we would probably make some minor upgrades to case, keyboard, mouse, speakers, and perhaps audio. Secondly, if we are going to compare systems then they must have comparable capacities and attributes, not simply comparable costs. Without this common sense notion we could easily end up comparing one system where we spend $500 on audio/video/display and $200 on CPU/motherboard/memory with another that does just the opposite. Yet, it should be obvious that a system that is heavy on AV and light on CPU would be a completely different animal than one that is heavy on CPU and light on AV even if they happen to have the same pricetag.

Looking over the most recent example systems at Anandtech we see 5 categories: Value, Budget, Midrange Value, Midrange Performance, and i7 Overclocking and Dream. Not only are the names a bit confusing but the cost spread is absurd. The first system starts at about $540 which is fine but the cost to move up to each higher system progresses like this: $300, $600, $570, $140, and $2690; this isn't much of a spread. As you move up in price the cost of everything increases so the price between systems also increases. It makes no sense that the the third increase is smaller than the second and makes even less sense that the fourth increase is only half of the first. A more common sense spread would be something like: $300, $450, $600, and $750. So, if we start at $550 then our target systems would cost: $550, $850, $1300, $1900, and $2650. But then we have to skip $3550 to reach AT's Dream system price at about $4600.

The AMD entry and Intel entry level systems listed by Anandtech aren't too bad. However, I would cut the memory in half to 2GBs and we could easily get a midtower case for $25 and a nice CoolerMaster 460 watt power supply for $35. We would end up with the same $60 pricetag as AT but with a better PSU. Next, we can see that Anandtech tried to pull a fast one by sneaking in the too expensive E5200 Wolfdale for the Intel system. They then tried to cover this up by artificially jacking up the AMD motherboard cost. Tsk, tsk. The nVidia 7100 motherboard for $60 for the Intel system is fine but the actual equivalent AMD motherboard would only cost $55 for a 690/740 board (instead of $80 for a 780G board like AT used). So, we toss out the $80 E5200 Wolfdale and $80 AMD motherboard and see what is around $60. We end up with an AMD 2.7Ghz 7750 dual core Kuma and Intel 2.2Ghz 1500 dual core Celeron for about $63. We end up with a system cost of $489. This is a pretty good price for an entry level system. But, for about $40 more we could upgrade to 4GB of memory and either upgrade the AMD to 780G graphics or the Intel to 9000 series nVidia graphics.

Our target is $850 for the next system. I would probably bump the case up to a $38 Gigabyte mid tower and the power supply to the 550 watt CoolerMaster for $60. And, double the amount of system memory to 4GBs of DDR2 for $45. I would probably go with a $105 790GX board. This would give the AMD system adequate graphics for most uses including sims and mid level gaming. Unfortunately, AT has once again tried to pull a fast one by using a $120 Intel board and then putting in an $85 graphic card to hide Intel's weak onboard graphics. Tsk, tsk. So, we toss out the Intel board with junk graphics and use an nVidia board instead. The equivalent 9000 series board will run just $5 more at $110. The target price for processor is $90. For Intel this means either an $85 2.6Ghz E5300 or $95 2.7Ghz E5400 dual core. With AMD it means either using the older and only slightly faster 3.0Ghz dual core 6000+ Windsor or using the slower clocked triple core 2.3Ghz 8650 Toliman. The Toliman is the better choice since this gives a boost of about 28% albeit at the cost of single threaded performance. Next, rather than increasing the size of the single harddrive (like AT did) I would add a second harddrive as a work drive. This means bumping the harddrive cost from $85 to $120 for two 500 GB drives. Even so, we end up with a system cost of $750. We might drop down to $80 AMD and Intel motherboards without graphics and then add an HD 4650 for $60. This would give us a good balance and still only $780.

For our next system we have a target of $1300. The example systems in this range are not very balanced. In particular the Intel system ends up quite top heavy in audio/video. We can get a good motherboard for $120, upgrade the speakers to $70, $80 for case, and a Blu-Ray drive for $105. $200 for a 21" widescreen monitor seems fine. But the power supply is more of a problem. To make sure we have some flexibility we need something SLI and Crossfire certified. And, this means moving up to $120 for a 650 watt certified CoolerMaster. On the other hand, standard motherboards have pretty good sound so we drop the $50 sound card. We then upgrade the memory to 8GBs. The target for the CPU is $150. The obvious choice for AMD is the triple core Phenom II X3 720 2.8Ghz Black Edition for $150. However, with Intel we face the same problem we did with AMD on the previous system. We could go with the 2.93Ghz E7500 dual core for $140 but a better choice would be to move up to $170 and use the slower clocked 2.33Ghz Q8200 quad core. I would replace the work drive with a 1 TB drive and increase the memory to 6 GBs. I would probably have to go with a $90 4830 video card and we end up with a system cost right at our target of $1300.

The target price for the third system is $1900. We upgrade the mouse, keyboard, and speakers. We upgrade the case to $100 and the power supply to a 750 watt certified CoolerMaster for $130. We upgrade to two 1 TB drives for $200. We upgrade the monitor to a 24" for $290. The target price for the CPU is $235. For $230 for AMD we have the quad core 3.0Ghz Phenom II X4 940 and for Intel we have the quad core 2.66Ghz Q9400 for the same price. We upgrade the memory to 8 GBs. And, we'll use an HD 4870 for $200. We upgrade the HSF and end up at about $1850. Anandtech's Entry Level i7 system should be in this range because by the time you balance the system (with more memory, better monitor, etc.) you end up at about $2100 instead of $1450.

This leaves the final two systems. We have the i7 Overclocking system. Unfortunately, their choices for system components are somewhere between absurd and psychotic. You simply can't build a balanced system for $2140 when the CPU, memory, and motherboard are so expensive and 3GB's of memory on a system over $2000 is a real knee slapper. We need to bump the target price up to $2650. Their choices for mouse, keyboard, speakers, optical drive, case, and monitor are fine. But, they completely blew it in terms of memory, harddrives, video card and power supply. Let's start with a Zalman 1000 watt certified power supply for $290. The target price for the CPU is $330 so the 2.66Ghz i7 920 for $290 is good. We need at least 9GBs of DDR3, not 3 GBs. The harddrive is also a joke. I would bump that to three 1 TB drives. And, although the $190 Blu-Ray burner is fine I would add a second regular Blu-Ray drive for $105. And we need to change the video card to a dual HD 4870 X2 for $440. We find that we are unable to hit the target and end up with a well balanced system price of around $2900. Similarly a good i7 Dream system cannot be built for what they claim. By the time you balance the system the price without SSD is around $5600. To be honest, I'm sceptical of Anandtech's conclusion that i7 was the only choice for a Dream system. The truth is that while none of AMD's desktop processors are in this performance class you could make a good argument that you could build an even more powerful system using dual Opteron 2380's.