Intel is back on top
Although media messages have been a bit confusing, it seems that Intel is regaining customers from AMD. At the same time that AMD is buying ATI (an therefore expanding the number of fronts the company will be fighting), Intel is presenting new versions of their saga of confusing names:
- Pentium D
- Core Duo
- Core 2 Duo
- Core Duo
Code names are not helping either as Yonah, Conroe or Merom tell you nothing about the processor (unless you are an Intel engineer).
So will tell you my simplified version: Pentium 4 is dead. Hyperthreading is not bad but having a dual core is better. It means more instructions executed per time unit (faster processing). Trouble is that the thing tends to be hot, hotter as it gets faster. It gets hotter because it uses more power, so computers need these 400W or 500W power supplies to keep all the parts properly sourced of energy.
Intel has moved from 90nm to 65nm which means transistors are now smaller (they have to be if you plan on packing 350 million transistors in a small package) and therefore can work using less energy.
Pentium M was a huge success in terms of breaking the myth that faster clock is what you need. Performance is not always connected to a clock to clock speed comparison and Pentium M processors have been consistently delivering better performance than Pentium 4 running at a much higher clock speed.
What Pentium D, Dual Core and Dual 2 Core have in common is they are all delivering a dual core system where two processors are packed in the same chip. Pentium D is still a power hungry beast while Dual Core family can work with less power.
Please remember that the speed-up of having two processors is only apparent for some applications and it can even mean a slow-down for others. You may want to check this Microsoft article. So until all the code you run is designed with that in mind, you still can get faster single-thread performance with some AMD processors.
However, if you look at the performance per buck ratio, I think that most of the time Intel is now the winner. I have already switch some of my systems to the (cheap) Pentium D and I reckon I will be testing Core 2 Duo in a few months.