The Pentium III is an x86 (more specifically, an i686) architecture microprocessor by Intel, introduced on February 26, 1999. Initial versions were very similar to the earlier Pentium II, the most notable difference being the addition of SSE instructions and the introduction of a controversial serial number which was embedded in the chip during the manufacturing process. As with the Pentium II, there was also a low-end Celeron version and a high-end Xeon version. The Pentium III was eventually superseded by the Pentium 4. An improvement on the Pentium III design is the Pentium M.
The Katmai used the same slot based design as the Pentium II but used the newer SECC2 cartridge that allowed direct CPU core contact with the heatsink.
A notable stepping for enthusiasts was SL35D. This version of Katmai was officially rated for 450Mhz, but often contained cache chips for the 600MHz model and thus usually was capable of running at 600MHz.
It was built on a 0.18 μm process. Pentium III Coppermines running at 500, 533, 550, 600, 650, 667, 700, and 733 MHz were first released on October 25, 1999. From December 1999 to May 2000, Intel released Pentium IIIs running at speeds of 750, 800, 850, 866, 900, 933 and 1000 MHz (1 GHz). Both 100 MHz FSB and 133 MHz FSB models were made.
A 1.13 GHz version was released in mid-2000, but famously recalled after a popular hardware review website (Tom's Hardware) proved it was not stable enough to compile the Linux kernel. The problem was traced to the integrated cache, which simply could not operate at speeds above 1 GHz. Intel needed at least six months to resolve this problem and released 1.1 GHz and 1.13 GHz versions in 2001.
A modified version of Coppermine was developed for Microsoft's Xbox game console. The only significant change was that the chip lost half of its L2 cache, dropping it down to 128 KB. Unlike the Celeron Coppermine variant with the same size L2 cache, Xbox's Coppermine core kept all of its 8-way L2 cache associativity from the Pentium III. This meant that the Xbox CPU's L2 cache was more efficient than Celeron's. The Xbox CPU was manufactured onto the same Micro-PGA2 packaging as notebook chips. *
Although the codename Coppermine makes it sound as if the chip was fabricated with copper interconnects, Coppermine in fact used aluminum interconnects.
Note: Some sources identified Coppermine cD0-stepping (a stepping of processor is similar to the minor version of a software) to be Coppermine-T. This may not be correct because cD0-stepping was merely a revision to the original Coppermine rather than a new core by itself. It was unlikely to have it placed in roadmap as a new core codename.
Pentium III Tualatins were released during 2001 until early 2002 at speeds of 1.0, 1.13, 1.2, 1.26, 1.33 and 1.4 GHz. Intel did not want a repeat of the situation where the performance of a lower priced Celeron rivaled that of the more expensive Pentium II, so Tualatin never ran faster than 1.4 GHz, the introductory clock rate of the Pentium 4. Overclockers discovered as well that 1.4-1.5 GHz with air-cooled temperatures was reaching the limits of the process and so Intel may have also wanted to avoid sacrificing profits with lower yields of a faster chip.
The Tualatin core was named after the Tualatin Valley and Tualatin River in Oregon, where Intel has large manufacturing and design facilities. Tualatins can be visually distinguished from Coppermine-based Pentium IIIs by the metal heatspreader fixed on top of the package.
The problem with Katmai’s method was that the hardware had implemented a different model of parallelism than was implied by the SSE architecture. This set up a code-scheduling dilemma: Should the code be scheduled for Katmai to maximize near-term performance or would it be better to schedule for the architecture in anticipation of a full implementation in a future processor? Intel solved this dilemma by simply not restoring the original conception. SSE programming optimal for Katmai worked generally well on Coppermine and Tualatin. SSE assembly optimized for Pentium III was not optimal for Pentium 4, however.
While the design of Pentium III's SSE was undoubtedly directly related to the need to maintain a strict die size for Katmai, Coppermine and Tualatin were manufactured on significantly smaller processes and could potentially have been equipped with a superior implementation if Intel had not built a 0.25μ Pentium III. A more impressive implementation had to wait until the arrival of Pentium 4.
Pentium III | Intel Pentium III | Pentium III | Pentium III | Pentium III | Pentium III | Pentium III | Pentium III | Pentium III | Pentium III | Pentium III | Pentium III
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Pentium III".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world