The Core microarchitecture returned to lower clock speeds and improved processors' usage of both available clock cycles and power compared with preceding NetBurst of the Pentium 4/D-branded CPUs. Core microarchitecture provides more efficient decoding stages, execution units, caches, and buses, reducing the power consumption of Core 2-branded CPUs, while increasing their processing capacity. Intel's CPUs have varied very wildly in power consumption according to clock speed, architecture and semiconductor process, shown in the CPU power dissipation tables.
The Core 2 brand was introduced on July 27, 2006 comprising the Solo (single-core), Duo (dual-core), Quad (quad-core), and Extreme (dual- or quad-core CPUs for enthusiasts) branches, during 2007. Intel Core 2 processors with vPro technology (designed for businesses) include the dual-core and quad-core branches.
The Core 2 branded processors featured the Virtualization Technology (except T52x0, T5300, T54x0, T55x0 with stepping "B2", E2xx0, E4x00 and E8190 models), Execute Disable Bit, and SSE3. Their Core microarchitecture introduced also SSSE3, Trusted Execution Technology, Enhanced SpeedStep, and Active Management Technology (iAMT2). With a Thermal Design Power (TDP) of up to only 65 W, the Core 2 dual-core Conroe consumed only half the power of less capable, but also dual-core Pentium D-branded desktop chips with a TDP of up to 130 W (a high TDP requires additional cooling that can be noisy or expensive).
Typical for CPUs, the Core 2 Duo E4000/E6000, Core 2 Quad Q6600, Core 2 Extreme dual-core X6800, and quad-core QX6700 and QX6800 CPUs were affected by minor bugs.
| Intel Core 2 processor family | ||||||
|---|---|---|---|---|---|---|
| Logo | Desktop | Laptop | ||||
| Code-named | Core | Date released | Code-named | Core | Date released | |
| No desktop version available | Merom Penryn | solo (65 nm) solo (45 nm) | Sep 2007 May 2008* | |||
| Conroe Allendale Wolfdale | dual (65 nm) dual (65 nm) dual (45 nm) | Aug 2006 Jan 2007 Jan 2008 | Merom Penryn | dual (65 nm) dual (45 nm) | Jul 2006 Jan 2008 | |
| Kentsfield Yorkfield | quad (65 nm) quad (45 nm) | Jan 2007 Mar 2008 | Penryn | quad (45 nm) | Aug 2008* | |
| Conroe XE Kentsfield XE Yorkfield XE | dual (65 nm) quad (65 nm) quad (45 nm) | Jul 2006 Nov 2006 Nov 2007 | Merom XE Penryn XE Penryn XE | dual (65 nm) dual (45 nm) quad (45 nm) | Jul 2007 Jan 2008 May 2008* | |
The lower end E6300 (1.86 GHz) and E6400 (2.13 GHz), both with a 1066 MT/s FSB, were released on July 27, 2006. Traditionally, CPUs of the same family with less cache simply have the unavailable cache disabled, since this allows parts that fail quality control to be sold at a lower rating. When yields improve, they may be replaced with versions that only have the cache amount needed on the die, to bring down manufacturing cost. At launch time, Intel's prices for the Core 2 Duo E6300 and E6400 processors were US$183 and US$224 each in quantities of 1000. Conroe CPUs have improved capabilities over previous models with similar processor speeds. According to reviews, the larger 4 MB L2 cache vs. the smaller 2 MB L2 cache at the same frequency and FSB can provide a 0–9% performance gain with certain applications and 0–16% performance gain with certain games. The higher end Conroe processors are the E6600 (2.4 GHz) and E6700 (2.67 GHz) Core 2 Duo models. The family has a 1066 MT/s front side bus, 4 MB shared L2 cache, and 65 watts TDP. These processors have been tested against AMD's then-current top performing processors (Athlon 64 FX Series), which were, until this latest Intel release, the fastest CPUs available. Conroe chips also experience much lower heat output compared to their predecessors — a benefit of the new 65 nm technology and the much more efficient microarchitecture. At launch time, Intel's prices for the Core 2 Duo E6600 and E6700 processors were US$316 and US$530, respectively, each in quantities of 1000.
E6320 and E6420 Conroe CPUs at 1.86 and 2.13 GHz respectively were launched on April 22, 2007 featuring a full 4 MB of cache and are considered Conroes.
Intel released four additional Core 2 Duo Processors on July 22, 2007. The release coincided with that of the Intel Bearlake (x3x) chipsets. The new processors are named Core 2 Duo E6540, E6550, E6750, and E6850. Processors with a number ending in "50" have a 1333 MT/s FSB. The processors all have 4 MB of L2 cache. Their clock frequency is similar to that of the already released processors with the same first two digits (E6600, E6700, X6800). An additional model, the E6540, was launched with specifications similar to the E6550 but lacking Intel Trusted Execution Technology and vPro support. These processors are slated to compete with AMD's Phenom processor line and are therefore priced below corresponding processors with a 1066 MT/s FSB.
Intel has stated that the E6300 and the E6400 are Conroe CPUs with the cache disabled. Allendale core CPUs are the E4XX0 series of CPUs.
At launch time, Intel's price for the Core 2 Extreme X6800 was US$999 each in quantities of 1000. Like the desktop Core 2 Duo, it has 4 MB of shared L2 cache available. This means that the only major difference between the regular Core 2 Duo and Core 2 Extreme is the clock speed and unlocked multiplier, usual advantages of the "Extreme Edition." The unlocked upward multiplier is of use to enthusiasts as it allows the user to set the clockspeed higher than shipping frequency without modifying the FSB unlike mainstream Core 2 Duo models which are downward unlocked only.
On October 21, 2007, Intel presented a new processor for its Intel Essential Series. The full name of the processor is a Celeron 220 and is soldered on the D201GLY2 motherboard. With 1.2 GHz and a 512 KB second level cache it has a TDP of 19 Watt and can be cooled passively. The Celeron 220 is the successor of the Celeron 215 which is based on a Yonah core and used on the D201GLY motherboard. This processor is exclusively used on the mini-ITX boards targeted to the sub-value market segment.
Quoted from The Tech Report:
You'll find plenty of sources that will tell you the code name for these 2 MB Core 2 Duo processors is "Allendale," but Intel says otherwise. These CPUs are still code-named "Conroe," which makes sense since they're the same physical chips with half of their L2 cache disabled. Intel may well be cooking up a chip code-named Allendale with 2 MB of L2 cache natively, but this is not that chip.
Another difference between the premium E6000 series (Conroe core) and the E4000 series (Allendale core) is the front side bus clock rating. The E4000 series are rated to run on a quad-pumped 200 MHz front side bus ("800 MT/s") while the E6000 series are rated to run on a quad-pumped 266 MHz front side bus ("1066 MT/s"). The E4000 series also lack support for Intel VT-x instructions.
The Core 2 Duo E4300 uses an Allendale core, released on January 21, 2007. The Allendale processors use a smaller mask with only 2 MB of cache, thereby increasing the number of chips per wafer. Allendale processors are produced in the LGA775 form factor, on the 65 nm process node. E6300 and E6400 CPUs have been made from both the 4 MB Conroe die and the 2 MB L2 Allendale die. The steppings of the chip differs depending on the die used- the Conroe-based E6300 and E6400 are stepping B2 and the Allendale-based E6300 and E6400 are stepping L2.
Initial list price per processor in quantities of one thousand for the E4300 was US$163. A standard OEM price was US$175, or US$189 for a retail package. The price was cut on April 22, 2007, when the E4400 was released at $133 and the E4300 dropped to $113. Allendale processors with half their L2 cache disabled were released in mid-June 2007 under the Pentium Dual-Core brand name. The working cache memory was reduced by half again when the Allendale core was released under Intel's Celeron brand; the Celeron E1200 has a 512k L2 cache shared between its two cores.
On July 22, 2007, an E4500 Allendale was launched, phasing out the E4300 model. This was accompanied by a price cut for the E4400 model.
, yet maintains the same battery life as the Yonah-based Core Duo. Merom is the first Intel mobile processor to feature Intel 64 architecture.The first version of Merom is "drop-in" compatible with Napa platform for Core Duo, requiring at most a motherboard BIOS update. It has a similar thermal envelope of 34 W and the same 667 MT/s FSB rate. The Merom die features 4 MB L2 cache, half of which is deactivated in the T5xx0 CPUs. A native 2 MB L2 version of the Merom core, called Merom-2M, was rolled out in early 2007. The Merom-2M core uses the steppings L2 and M0 and the ultra-low-voltage versions of the Core 2 Duo use this core.
A second wave of Merom processors featuring an 800 MT/s FSB and using the new Socket P was launched on May 9, 2007. These chips are part of Santa Rosa platform. Low voltage versions were also released on May 9, 2007.
The first Core 2 Solo processors were launched in Q3 2007 and consisted of the U2100 and U2200, which run at 1.06 and 1.2 GHz, respectively. They both feature a 533 MT/s FSB and are part of Intel's ULW family, running at only 5 W. Like the rest of the Core 2 family, they are 64-bit compatible. They were released with compatibility with the Napa platform rather than the newer Santa Rosa platform due to power consumption concerns.
Merom (מרום) is the Hebrew word for a higher plane of existence or a level of heaven, BaMerom (במרום) means "in the heavens". The name was chosen by the Intel team in Haifa, Israel, who designed this processor.
See the Merom section of "List of Intel Core 2 microprocessors" for a list of Intel processors.
The X7900 processor was used in the top-end iMacs released in August 7, 2007.
Analogous to the Pentium D branded CPUs, the Kentsfields comprise two separate silicon dies (each equivalent to a single Core 2 duo) on one MCM. This results in lower costs but lesser share of the bandwidth from each of the CPUs to the northbridge than if the dies were each to sit in separate sockets as is the case for example with the AMD Quad FX platform. Also, as might be predicted from the two-die MCM configuration, the max power consumption (TDP) of the Kentsfield (QX6800 - 130 watts, QX6700 - 130 W, Q6600 - 95 W) has been found to be double that of its similarly clocked Core 2 Duo counterpart.
The multiple cores of the Kentsfield most benefit applications that can easily be broken into a small number of parallel threads (such as audio and video transcoding, data compression, video editing, 3D rendering and ray-tracing). To take a specific example, multi-threaded games such as Crysis and Gears of War which must perform multiple simultaneous tasks such as AI, audio and physics benefit from the quad-core CPUs. In such cases, the processing speed may increase relative to that of a single-CPU system by a factor approaching the number of CPUs. This should however be considered an upper limit as it presupposes the user-level software is well-threaded. To return to the above example, some tests have demonstrated that Crysis fails to take advantage of more than two cores at any given time . On the other hand, the impact of this issue on broader system performance can be significantly reduced on systems which frequently handle numerous unrelated simultaneous tasks such as multi-user environments or desktops which execute background processes while the user is active. There is still however some overhead involved in coordinating execution of multiple processes or threads and scheduling them on multiple CPUs which scales with the number of threads/CPUs. Finally, on the hardware level there exists the possibility of bottlenecks arising from the sharing of memory and/or I/O bandwidth between processors.
The Core 2 Extreme QX6800 clocked at 2.93 GHz was released on April 8, 2007 at US$1,199. It had a 130 W TDP thermal envelope, and was intended for high end OEM-only systems.
The Core 2 Extreme QX6850 clocked at 3.0 GHz was launched on July 22, 2007 at US$999. It featured a faster 1333 MT/s FSB. Simultaneously, the previously available Extreme QX6700 was reduced in price.
Important advances include the addition of new instructions including SSE4 (also known as Penryn New Instructions) and new fabrication materials; most significantly a hafnium-based high-k dielectric.
Penryn is paired with the 2007 desktop chipset series, Bearlake, some of whose models include an increase in bus speed (connection to the northbridge, etc.) to 1333 MT/s and support for DDR3 SDRAM. In notebooks and other mobile equipment, Penryn pairs with the mobile chipset series Crestline, which does not support DDR3, although Intel believes future DDR3 support will benefit mobile equipment's power- and heat-constrained environments.
Intel's new 45 nm Penryn-based Core 2 Duo and Core 2 Extreme processors were released on January 6, 2008. The new processors launch exclusively within a 35W thermal envelope. Penryn has also been released for notebooks with companies such as HP beginning to offer the first model, the T9500, from late January 2008. The T9500 offers a 2.6 GHz clockspeed, faster than all but the Extreme Edition of the Merom range, and 6 MB (rather than 4 MB) of Level 2 Cache.
Intel released an Apple only chip on April 28, 2008 that increased the clockspeed to 3.06 GHz as well as increasing the Front Side Bus to 1066 MT/s, and changed the Cache to 6 MB shared L2.
The entry level Penryn is the T8xxx-Series, with only 3 MB Level 2 Cache and beginning with the T8100 at a clock speed of 2.1 GHz.
Wolfdale is the codename for the E7000 and E8000 series of Core 2 Duo desktop processors, which are similar to the Penryn and Yorkfield XE dies and succeed the Conroe dies. Released on January 20, 2008, the chips are manufactured using a 45-nanometer process and feature two processor cores. The E7200 model, operating at 2.53 GHz, has 3 MB of L2 cache and a 1066 MT/s FSB; the other models, operating at 2.66 GHz, 3.0 GHz, 3.16 GHz, and 3.33 GHz, each have 6 MB of shared L2 cache and a 1333 MT/s FSB. The processor includes the SSE4.1 media extensions.
The 32 nm shrink of Nehalem is called Westmere; provided that Intel stays on target with its roadmap, Sandy Bridge will be released at 32 nm with a newer microarchitecture around 2010. In 2011, Intel will launch its first processor based on a 22 nm process. Based on Intel's "tick/tock" cycle alternating new architectures and die shrinks every two years, it is currently assumed that this will be a shrink of Sandy Bridge.
Supporting chipsets are:
The currently released Yorkfield XE model QX9770 (45 nm with 1600FSB) currently has limited chipset compatibility - with only X38, P35 (With Overclocking) and some high-performance X48 and P45 motherboards being compatible. BIOS updates are gradually being released to provide support for the new Penryn technology, and the new QX9775 is only compatible with D5400XS.
Although a motherboard may have the required chipset to support Conroe, some motherboards based on the above mentioned chipsets do not support Conroe. This is because all Conroe-based processors require a new power delivery feature set specified in Voltage Regulator-Down (VRD) 11.0 This requirement is a result of Conroe's significantly lower power consumption, compared to the Pentium 4/D CPUs it is replacing. A motherboard that has both a supporting chipset and VRD 11 supports Conroe processors, but even then some boards will need an updated BIOS to recognize Conroe's FID (Frequency ID) and VID (Voltage ID).
Optimally, the memory bandwidth afforded should match the bandwidth of the FSB closely. The AGTL+ PSB used by all NetBurst processors as well as current and medium-term (pre-QuickPath) Core 2 processors provide a 64-bit data path. Current chipsets provide for a couple of either DDR or DDR2 channels.
| Processor Model | Front Side Bus | Matched memory and maximum bandwidth single channel / dual channel | ||
|---|---|---|---|---|
| DDR1 | DDR2 | DDR3 | ||
| mobile: T5200, T5300, U2n00, U7n00 | 533 MT/s | PC-2100 (DDR-266) 2.133 GB/s / 4.267 GB/s | PC2-4200 (DDR2-533) 4.264 GB/s / 8.528 GB/s PC2-8500 (DDR2-1066) 8.500 GB/s / 17.000 GB/s | PC3-8500 (DDR3-1066) 8.530 GB/s / 17.060 GB/s |
| desktop: E6n00, E6n20, X6n00, E7n00, Q6n00 and QX6n00 mobile: T9400, T9600, X9100, P7350, P8400, P8600, P9500, X9100 | 1066 MT/s | |||
| mobile: T5n00, T5n50, T7n00, L7200, L7400 | 667 MT/s | PC-2700 (DDR-333) 2.667 GB/s / 5.334 GB/s | PC2-5300 (DDR2-667) 5.336 GB/s / 10.672 GB/s | PC3-10600 (DDR3-1333) 10.670 GB/s / 21.340 GB/s |
| desktop: E6n40, E6n50, E8nn0, Q9nn0, QX6n50, QX9650 | 1333 MT/s | |||
| mobile: T5n70, T7n00 (Socket P), L7300, L7500, X7n00, T8n00, T9300, T9500, X9000 desktop: E4n00, Pentium E2nn0, Celeron 4n0 | 800 MT/s | PC-1600 (DDR-200) 1.600 GB/s / 3.200 GB/s PC-3200 (DDR-400) 3.200 GB/s / 6.400 GB/s | PC2-3200 (DDR2-400) 3.200 GB/s / 6.400 GB/s PC2-6400 (DDR2-800) 6.400 GB/s / 12.800 GB/s | PC3-6400 (DDR3-800) 6.400 GB/s / 12.800 GB/s PC3-12800 (DDR3-1600) 12.800 GB/s / 25.600 GB/s |
| desktop: QX9770, QX9775 | 1600 MT/s | |||
On jobs requiring large amounts of memory access, the quad-core Core 2 processors can benefit significantly from using a PC2-8500 memory, which runs exactly twice as fast as the FSB; this is not an officially supported configuration, but a number of motherboards offer it.
The Core 2 processor does not require the use of DDR2. While the Intel 975X and P965 chipsets require this memory, some motherboards and chipsets support both the Core 2 and DDR memory. When using DDR memory, performance may be reduced because of the lower available memory bandwidth.
Among the issues noted:
Intel errata Ax39, Ax43, Ax65, Ax79, Ax90, Ax99 are said to be particularly serious. 39, 43, 79, which can cause unpredictable behavior or system hang, have been fixed in recent steppings.
Among those who have noted the errata to be particularly serious are OpenBSD's Theo de Raadt and DragonFly BSD's Matthew Dillon. Taking a contrasting view was Linus Torvalds, calling the TLB issue "totally insignificant", adding, "The biggest problem is that Intel should just have documented the TLB behavior better.
Microsoft has issued update KB936357 to address the errata by microcode update, with no performance penalty. BIOS updates are also available to fix the issue.