PCSTATS     
[X]   Directory of
Guides & Reviews

Beginners Guides
Motherboards by Brand
Weekly Newsletter
Archived Newsletters

+70 MORE Beginner GUIDES....
The Technology Behind Dual Core CPUs
The Technology Behind Dual Core CPUs - PCSTATS
Since dual-core processors are essentially a multi-processor system in a convenient package, let's start by looking at some technologies which have contributed to AMD and Intel's newest products.
Filed under: CPU / Processors Published:  Author: 
External Mfg. Website: PCSTATS May 30 2005   M. Dowler  
Home > Reviews > CPU / Processors > PCSTATS

The past 16 months or so have seen an unprecedented number of genuine breakthroughs in the field of processor design, especially from AMD. Not only did that company introduce a truly compatible 64-bit processor design which has since dominated the high-end desktop PC market, but it also pioneered the on-die memory controller which has given the Athlon 64 and Opteron chips a leg-up in performance over Intel's offerings. Intel has since adopted 64-bit compatibility also, and now both companies are releasing processors with another brand new feature, dual-cores.

Dual-core processors work pretty much as you'd expect them to. At their most basic, both Intel and AMD have taken two mostly (or in the case of Intel, fully) functional processor cores and joined them together in a single processor die. Each core functions and processes data independently, and the two are co-coordinated by the operating system software.

In this article, PCSTATS is going to focus on both company's versions of this technology, how it works, and the kind of performance boost you can expect from it. Currently only certain of AMD's Opteron server-class processors are available with dual cores, but very shortly AMD will release the Athlon 64 X2 line of dual-core desktop processors. Intel has taken the opposite approach, already releasing the 'Pentium Extreme Edition 840' desktop dual-core chip, while its 'Pentium D' and dual-Xeons lines are not far behind.

Since dual-core processors are essentially a multi-processor system in a convenient package, let's start by looking at some of the multi-processor technologies which have contributed to AMD and Intel's newest products.

SMP (Symmetric Multi-Processing)

SMP is the most common approach to creating a multi-processor system, in which two or more separate processors work together on the same motherboard. The processors co-ordinate and share information through the system bus, and the processors arbitrate the workload amongst themselves with the help of the motherboard chipset and the operating system.

The OS treats both processors more or less equally, assigning work as needed. Both AMD and Intel's new dual-core chips can be considered SMP capable (internally). AMD's dual-core Opteron server processors can be linked to other dual-core chips externally also, but this capability is not present in either company's desktop dual-core lines.

The major limitations of SMP have to do with software and operating system support. Many operating systems (such as Windows XP Home) are not SMP capable and will not make use of the second physical processor. Also, most modern programs are single-threaded, meaning that there is only ever one current set of linked instructions and data for them. This means that only one processor can effectively work on them at a time. Multi-threaded programs do exist, and can take better advantage of the potential power of dual- or multi-CPU configurations, but are not as common as we might like.

No other current mainstream desktop processors are SMP capable, as Intel and AMD tend to restrict cutting edge technologies to the higher-end server processors such as the Opteron and Xeon. In the past though, mainstream processors have been SMP capable, most notably the later Intel Pentium 3 processors.

© 2023 PCSTATS.com Next Page >

 

Contents of Article: PCSTATS
 Pg 1.  — The Technology Behind Dual Core CPUs
 Pg 2.  Highway to Hyperthreading
 Pg 3.  AMD's Approach to Dual Core
 Pg 4.  Intel Approach to Dual-Core: Glue and Brown Paper
 Pg 5.  Dual Single-Core vs. Single Dual-Core?
 Pg 6.  Intel's Dual Core Lineup

 
Hardware Sections 


 
PCSTATS Network Features Information About Us Contact
FrostyTech
PCSTATS Newsletter
Tech Glossary
Technology WebSite Listings
News Archives
(Review RSS Feed)
Site Map
PCstats Wallpaper
About Us
Privacy Policy
Advertise on PCSTATS

How's Our Driving?
© Copyright 1999-2023 www.pcstats.com All rights reserved. Privacy policy and Terms of Use.