This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "P6" microarchitecture – news ·newspapers ·books ·scholar ·JSTOR(June 2013) (Learn how and when to remove this message) |
![]() Die shot ofDeschutes core | |
General information | |
---|---|
Launched | November 1, 1995; 29 years ago (November 1, 1995) |
Performance | |
Max.CPUclock rate | 150[1] MHz to 1.40 GHz |
FSB speeds | 66 MHz to 133 MHz |
Cache | |
L1cache | Pentium Pro: 16 KB (8 KB I cache + 8 KB D cache) Pentium II/III: 32 KB (16 KB I cache + 16 KB D cache) |
L2 cache | 128 KB to 512 KB 256 KB to 2048 KB (Xeon) |
Architecture and classification | |
Microarchitecture | P6 |
Instruction set | x86-16,IA-32 |
Extensions | |
Physical specifications | |
Transistors | |
Cores |
|
Sockets | |
Products, models, variants | |
Models |
|
History | |
Predecessor | P5 |
Successor | NetBurst |
Support status | |
Unsupported |
TheP6 microarchitecture is the sixth-generationIntelx86microarchitecture, implemented by thePentium Pro microprocessor that was introduced in November 1995. It is frequently referred to asi686.[2] It was planned to be succeeded by theNetBurst microarchitecture used by thePentium 4 in 2000, but was revived for thePentium M line of microprocessors. The successor to the Pentium M variant of the P6 microarchitecture is theCore microarchitecture which in turn is also derived from P6.
P6 was used within Intel's mainstream offerings from the Pentium Pro to Pentium III, and was widely known for low power consumption, excellent integer performance, and relatively high instructions per cycle (IPC).
The P6 core was the sixth generation Intel microprocessor in the x86 line. The first implementation of the P6 core was thePentium Pro CPU in 1995, the immediate successor to the original Pentium design (P5).
P6 processors dynamically translateIA-32 instructions into sequences of buffered RISC-likemicro-operations, then analyze and reorder the micro-operations to detect parallelizable operations that may be issued to more than oneexecution unit at once.[3] The Pentium Pro was the first x86 microprocessor designed by Intel to use this technique, though the NexGenNx586, introduced in 1994, did so earlier.
Other features first implemented in the x86 space in the P6 core include:
![]() | |
General information | |
---|---|
Launched | March 12, 2003 |
Performance | |
Max.CPUclock rate | 600 MHz to 2.26 GHz |
FSB speeds | 400 MT/s to 533 MT/s |
Cache | |
L1cache | 64KB (32 KB I Cache + 32 KB D cache) |
L2 cache | 512 KB to 2048 KB |
Architecture and classification | |
Microarchitecture | P6 |
Instruction set | x86-16,IA-32 |
Extensions | |
Physical specifications | |
Transistors | |
Cores |
|
Socket | |
Products, models, variants | |
Models |
|
History | |
Predecessor | NetBurst |
Successor | Enhanced Pentium M |
Support status | |
Unsupported |
Upon release of the Pentium 4-M and Mobile Pentium 4, it was quickly realized that the new mobile NetBurst processors were not ideal for mobile computing. NetBurst-based processors were simply not as efficient per clock or per watt compared to their P6 predecessors. Mobile Pentium 4 processors ran much hotter than Pentium III-M processors without significant performance advantages. Its inefficiency affected not only the cooling system complexity, but also the all-important battery life. Intel went back to the drawing board for a design that would be optimally suited for this market segment. The result was a modernized P6 design called thePentium M.
Design Overview[6]
The Pentium M was the most power efficient x86 processor for notebooks for several years, consuming a maximum of 27 watts at maximum load and 4-5 watts while idle. The processing efficiency gains brought about by its modernization allowed it to rival the Mobile Pentium 4 clocked over 1 GHz higher (the fastest-clocked Mobile Pentium 4 compared to the fastest-clocked Pentium M) and equipped with much more memory and bus bandwidth.[6]
The first Pentium M family processors ("Banias") internally support PAE but do not show the PAE support flag in their CPUID information; this causes some operating systems (primarily Linux distributions) to refuse to boot on such processors since PAE support is required in their kernels.[7]Windows 8 and later also refuses to boot on these processors for the same reason, as they specifically require PAE support to run properly.[8]
General information | |
---|---|
Launched | 2006 |
Performance | |
Max.CPUclock rate | 1.06 GHz to 2.33 GHz |
FSB speeds | 533 MT/s to 667 MT/s |
Cache | |
L1cache | 64 KB |
L2 cache | 1 MB to 2 MB 2 MB (Xeon) |
Architecture and classification | |
Microarchitecture | P6 |
Instruction set | x86-16,IA-32 |
Extensions | |
Physical specifications | |
Transistors |
|
Cores |
|
Socket | |
Products, models, variants | |
Models |
|
History | |
Predecessor | Pentium M |
Successor | Intel Core |
Support status | |
Unsupported |
The Yonah CPU was launched in January 2006 under theCore brand. Single and dual-core mobile version were sold under the Core Solo, Core Duo, andPentium Dual-Core brands, and a server version was released asXeon LV. These processors provided partial solutions to some of thePentium M's shortcomings by adding:
This resulted in the interim microarchitecture for low-voltage only CPUs, part way between P6 and the following Core microarchitecture.
![]() | It has been suggested that parts of this page bemoved intoIntel Core (microarchitecture). (Discuss)(October 2021) |
On July 27, 2006, theCore microarchitecture, a derivative of P6, was launched in form of theCore 2 processor. Subsequently, more processors were released with the Core microarchitecture under Core 2,Xeon,Pentium andCeleron brand names. The Core microarchitecture is Intel's final mainstream processor line to useFSB, with all later Intel processors based onNehalem and later Intel microarchitectures featuring an integrated memory controller and aQPI orDMI bus for communication with the rest of the system. Improvements relative to the Intel Core processors were:
While all these chips are technically derivatives of the Pentium Pro, the architecture has gone through several radical changes since its inception.[9]