Intel's Dual Core Strategy Investigated
by Anand Lal Shimpi on October 22, 2004 3:09 PM EST- Posted in
- CPUs
Final Words
The best way to evaluate the impact of dual core CPUs on the desktop is to look at the impact by moving to a multiprocessor setup on the desktop. The vast majority of applications on the desktop are still single threaded, thus garnering no real performance benefit from moving to dual core. The areas that we saw improvements in thanks to Hyper Threading will see further performance improvements due to dual core on both AMD and Intel platforms, but in most cases buying a single processor running at a higher clock speed will end up yielding higher overall performance.
For the most part, it would seem that the dual core releases of 2005 are mostly to establish a foundation for future dual core CPU releases that will provide functionality such as power and thermal balancing across multiple cores. Next year Intel will be releasing a number of new processors, including the new 2MB L2 Prescott parts as well as the dual core x-series, but despite all of the new product launches, clock speeds will only increase by 200MHz in the next 14 months. If anything, the release of larger cache and dual core desktop processors is a way to continue to promote the "newer, faster, better" upgrades without necessarily improving performance all that much.
Today the slowest Prescott based Pentium 4s run at 2.8GHz and 3.0GHz - and a full year from now the slowest Prescott based Pentium 4s will run at 3GHz. This is the first time in recent history that the predicted roadmap for CPUs will remain relatively flat. It will take continued maturity in 90nm manufacturing, a smooth transition to 65nm as well as improvements in multi core designs to truly make the migration worth it.
The future of dual core doesn't lie in taking two identical cores and throwing them on the same die. The future and true potential is in the use of multiple cores with different abilities to help improve performance while keeping power consumption and thermal density at a minimum. The idea of putting two cores, one fast and one slow, in a CPU has already been proposed numerous times as a method of keeping power consumption low while continuing to improve performance.
Right now dual core is more of a manufacturing hurdle than anything else. Putting that many logic transistors on a single die without reducing yield is a tough goal. Intel will have a slightly harder time with the migration to dual core since their chips simply put our more heat, but in theory Intel has the superior manufacturing (although it's been very difficult to compare success at 90nm between AMD and Intel thanks to all of the variables Prescott introduced). Needless to say that we'd be very surprised if both companies met the current ship dates for dual core desktop chips simply based on how things have progressed in the past.
That being said, despite the end of 2005 being the time for dual core, the desktop world will be largely unchanged by its introduction. It will take application support more than anything to truly bring about performance improvements, but with an aggressive CPU ramp developers may be more inclined to invest in making their applications multithreaded as more users have dual core systems. The more we look at roadmaps, the more it seems like while 2005 will be the year of anticipation for dual core, 2006 may be when dual core actually gets interesting. Until then, we view dual core on the desktop as a nice way of getting attention away the fact that clock speeds aren't rising. It's a necessary move in order to gain more traction and support for multithreaded desktop applications but its immediate benefit to the end user will be limited. But then again, so has every other major architectural shift.
59 Comments
View All Comments
skunkbuster - Friday, October 22, 2004 - link
"Given that Dothan will ramp to 2.26GHz by the end of 2005"isn't it already at 2.1ghz now? and if so, then it seems odd to me why it would take them a year to raise the speed by 160mhz...
or am i missing something?
Falloutboy - Friday, October 22, 2004 - link
damn those dual core p4s are going to be hot. even though the thermal denseties the same the heat has to go somewhere. Its still double the heatI'm forseing a stock heatsink resembling the XP-120
ksherman - Friday, October 22, 2004 - link
I like the fact that speeds arent going to be changing very much... they dont really need to. Im glad to see the two companies focusing on new technologies versus higher speeds. I like intels concept for their mobile processor, sounds cool. Im starting to get the feeling that (at least with Intel) that they should base their desktop processors off their mobile version. They seem to be so much more efficient. Intel makes it sound as if effiency is not a big concern with d-top processors...Marsumane - Friday, October 22, 2004 - link
Amd doesnt seem to have come to a grinding halt on clockseed. I think they will have to supply us with our speed upgrades for the next year and a half. If i were them, id build more fabs.supertyler - Friday, October 22, 2004 - link
The article mentions several times that most desktop applications are single threaded. Is that really true? I thought most of desktop applications with a GUI are multi-threaded, with one thread performing the task the program is designed to, and another processing user events (mouse clicks, key presses...). It's arguable that the thread that does this processing is mostly inactive and thus the benefits of a dual core chip are reduced, but they are in fact multi-threaded. I think most of us have seen little programs with a poor design that perform a given task and, once you send it to the background, they are responseless and not repainted until that task is completed.Jeff7181 - Friday, October 22, 2004 - link
Nice article, but isn't there a 2.4 GHz Prescott based Pentium 4 available? It has a 533 MHz FSB and HT disabled, but it's still Prescott based is it not?Anand Lal Shimpi - Friday, October 22, 2004 - link
ToastedlightlyFor each individual processor.
Take care,
Anand
Toastedlightly - Friday, October 22, 2004 - link
Is the 3.2 ghz for each individual processor or for the combined total?Regs - Friday, October 22, 2004 - link
Ohh wow, another frying pan CPU by Intel.