Dual Processor vs Dual Core
Warning: Always look at the date when you read a hardware article. Some of the content in this article is most likely out of date, as it was written on 3/25/06. Click here for a list of our most recent postings. | |||
| Introduction | |||
It has always been a frequent question -- "Will I benefit from multiple processors?" With the growing popularity of dual core processors, the topic is more important than ever! Will multiple processors or a dual core processor be beneficial to you, and what are the differences between them? These are the questions this article will attempt to lay to rest. | |||
| Dual Core Defined | |||
As the tasks that computers can perform get more complicated, and as people desire to do more at once, computer manufacturers are trying hard to increase speed in order to keep up with demand. Having a faster CPU has been the traditional way to keep up, since a faster CPU can do a task then quickly switch and work on the next. However, due to size, complexity and heat issues it has become increasingly difficult to make CPUs faster. In order to continue to improve performance, another solution had to be found. | |||
| Thread Scheduling | |||
| |||
| Dual Core Implementation | |||
Because of the different ways AMD and Intel came into the dual-core market, each platform deals with the increased communication needs of their new processors differently. AMD claims that they have been planning the move to dual-core for several years now, since the first Athlon64s and Opterons were released. The benefit of this can be seen in the way that the two cores on their processors communicate directly -- the structure was already in place for the dual cores to work together. Intel, on the other hand, simply put two of their Pentium cores on the same chip, and if they need to communicate with each other it has to be done through the motherboard chipset. This is not as elegant a solution, but it does its job well and allowed Intel to get dual-core designs to the market quickly. In the future Intel plans to move to a more unified design, and only time can tell what that will look like. | |||
| AMD Performance Comparison | |||
To compare performance differences here at Puget Custom Computers, we compile a selection of benchmarks taken from systems we have built in the past. This comes in very useful when looking to answer questions about performance, like we're doing here! We will tackle AMD first: This is a comparison of two systems with virtually identical hardware. The video card and hard drive used were the same brand and model. The amount of RAM is identical (2x 1GB PC3200) with the only difference being that the Opteron system used ECC memory. The real differences were just the motherboard and CPUs. For the Opteron system we have 2 model '248' processors running at 2.2Ghz each with 1MB of cache. They are running on a Tyan Thunder K8WE board, which uses an nVidia nForce Professional chipset. The single-CPU solution is an Athlon64 X2 4400+, with two cores each running at 2.2Ghz and each sporting a 1MB cache. This processor was installed in an Asus A8N-SLI Premium motherboard, utilizing an nVidia nForce4 SLI chipset. As you can see, graphics performance is very similar, with 3dMark05 scores only 1 point apart and less than 4% variation in the 3dMark'03 scores. Looking closer, we can also see that the important specific metrics in PCMark04 are very similar as well -- the biggest difference is seen in the additional overhead of ECC impacting the memory performance. All around, I would say that with the AMD platform there is little noticeable difference between dual-core and dual processors. Which is great news, because no matter which setup you choose you get the same power! For those with plenty of money to burn, it is also common for us to build a AMD Opteron system with a dual CPU motherboard, and using a dual core CPU in each socket. That gives a grand total of four functional CPU cores! This setup is especially desirable if you need to have multiple heavy duty applications open (CAD, video editing, and modeling come to mind) - just make sure you complement those processors with plenty of memory. | |||
| Intel Performance Comparison | |||
For Intel, we have compiled a comparison between a pair of Xeon 3.0Ghz CPUs with 1MB cache each and a single Pentium D 830. The Pentium D has two cores with each running at 3.0Ghz with 1MB of cache. Furthermore, both setups use an 800Mhz front-side-bus to communicate with the motherboard. Again, the motherboards themselves are different but each system has the same amount of memory (2GB) and similar video cards (GeForce 6800GT 256MB). There is a little more variation between these two systems because the memory is configured differently: the Xeon is using two sticks of 1GB PC3200, while the Pentium is using 4 sticks of 512MB PC2 5400. This gives the Pentium D a definite advantage in overall memory bandwidth available, but that is a very tangible benefit of using the Pentium D line. Intel has not yet, as of this writing, updated its Xeon processors and their chipsets to handle higher speed RAM. Here again we see fairly close performance in graphics, with the Xeon system in a very slight lead. In more performance-oriented tests, however, we see the Pentium system tending to pull ahead by a fair margin. This is most likely due to its significant memory speed advantage, but again this is a very valid and important result. The RAM that was used in the Pentium D system is standard for that platform, but even if we wanted to, we could not build a Xeon setup with the same speed of memory. So while the processors may be very comparable in performance the overall win definitely goes to the Pentium D dual-core platform. | |||
| Conclusion | |||
As you can see, the move to dual-core is definitely a win for consumers. Since they are more affordable than dual processor computers, but offer the same or better performance, they are becoming the standard for modern computer systems. | |||
| |||
Share this article!
Puget Dual Core Computers
![]() | ![]() | ![]() | ![]() | ![]() | |
| Puget Echo I | Puget Echo II | Puget Echo III | Puget Spirit (Intel Edition) | Puget Serenity SPCR Edition | Custom Desktop Computers |
We encourage you to browse our configuration pages above. We feel we have some of the best configuration tools in the industry, so have fun and put them to good use!
What are people saying about this article?
Head over to our forums to ask questions and discuss this article!Dual Processor vs Dual Core:
|
isayuj237 Posted 08/31/2010 13:41:35 PM |
|
|
|
TERRELL SUGGS jersey Get A Grab Bag For Christmas |
|
cercle Posted 08/06/2008 04:18:57 AM |
|
|
|
:confused:AMD,they use memory controler,and also real ! four core .Each core is connected to other's memory.Intel use a core of two plus another ,and no memory controler integrated to core.Until next version ,memory controler integrated,I look forward to a real four core,each able to use its total amount of memory,...20XX?:cool: |
|
PCC-William Posted 04/04/2006 10:54:09 AM |
|
|
|
Rhinoman, Not to change the subject too much, but have you considered AMD processors? We have sold several dual socket dual-core Opteron rigs, and they perform marvelously well. And they come in almost the exact same clock speeds as the single-core line, so it is easy to look at benchmarks and see a direct comparison. Also, they scale up more easily than Xeons - you can get 4 or 8 socket dual-core configurations if you really need the extra horsepower. Just make sure that, if you go this way, you have 2 sticks of RAM for every physical cpu-socket (to ensure you get the most bandwidth av... |




.gif)



