Fact-checked by Grok 2 weeks ago

Pentium II

The Pentium II is a sixth-generation x86-compatible microprocessor developed by Intel Corporation and introduced on May 7, 1997, succeeding the Pentium Pro and incorporating enhancements from the Pentium MMX for multimedia processing. It employs the P6 microarchitecture, featuring a single-core design with superscalar, out-of-order execution, dynamic branch prediction, and support for MMX instructions to accelerate vector operations. The processor was fabricated initially on a 0.35-micrometer process with 7.5 million transistors, delivering approximately 36% greater performance than its predecessor through a 12-stage pipeline and dual integer execution units. Key specifications include clock speeds starting at 233 MHz and scaling up to 450 MHz in later models, with an integrated 32 L1 (16 and 16 , four-way set-associative) and external L2 ranging from 256 to 2 housed in a Single Edge Contact (SEC) for the interface. The design utilized a 66 MHz (upgradable to 100 MHz in some variants) and supported up to 64-bit transfers, enabling efficient burst modes for memory access. Variants included the Klamath core (0.35 μm) for initial desktop releases and the Deschutes core (0.25 μm) for higher-performance iterations, alongside mobile and server-oriented models introduced in 1998 with larger caches and support for multi-processor configurations. The Pentium II marked a pivotal shift in computing by packaging the CPU, L2 cache, and thermal interface in a removable , facilitating easier upgrades and cooling while targeting and general desktop applications. It powered early systems like those with the chipset, contributing to the rise of 3D graphics and internet-enabled PCs in the late 1990s, before being superseded by the in February 1999 with added instructions.

Introduction and Development

Overview

The Pentium II is a sixth-generation x86 microprocessor developed by Intel, introduced on May 7, 1997, and officially discontinued on January 1, 2005. It served as a key product in Intel's lineup, evolving directly from the Pentium Pro to address growing demands in both consumer and enterprise computing environments. While retaining compatibility with server systems through its shared architecture, the Pentium II was primarily positioned to drive multimedia-enabled consumer desktops, incorporating enhancements that improved performance for everyday applications and emerging digital content. At its core, the Pentium II utilized the P6 microarchitecture, an advanced superscalar design originally pioneered in the Pentium Pro, but with the addition of MMX instructions to support multimedia processing. Early desktop variants, known as the Klamath core, featured approximately 7.5 million transistors fabricated on a 0.35-micrometer process. Later mobile versions utilized a 0.25-micrometer process for improved power efficiency. This progression allowed the processor to balance power efficiency and performance, making it suitable for a wide range of PCs during the late 1990s. Upon launch, Intel priced the 233 MHz Pentium II model at $637 in quantities of 1,000 units, reflecting its premium status in the market for high-performance computing components. This pricing strategy helped position the Pentium II as an accessible upgrade for consumers seeking enhanced multimedia capabilities without fully diverging from enterprise-grade reliability.

Historical Context

The Pentium II processor originated as a consumer-oriented derivative of Intel's Pentium Pro project, which began development in the early 1990s and culminated in the Pentium Pro's release on November 1, 1995, primarily targeting server and workstation markets with the new P6 microarchitecture. Recognizing the limitations of the Pentium Pro for mainstream personal computing—particularly its suboptimal handling of legacy 16-bit code—Intel initiated the Pentium II as an adaptation to broaden market appeal while retaining the core P6 design for compatibility and performance scaling. This evolution addressed the need for a processor that could serve the growing consumer PC segment without requiring a complete architectural overhaul. Central to the Pentium II's development goals were enhancements to boost 16-bit code execution efficiency, making it more suitable for the prevalent legacy software in consumer environments, alongside the of MMX technology to accelerate emerging multimedia workloads such as audio, video, and graphics processing. The transition from the Pentium Pro's to the new form factor was a strategic move to streamline manufacturing by offloading the L2 cache to a separate , which improved production yields compared to on-package and facilitated easier end-user upgrades through a standardized slot-based interface. These changes aimed to reduce costs and enhance scalability for desktop systems. Facing intensifying competition from AMD's K6 processor, which was poised for release in April 1997 and threatened 's dominance in the mid-range PC market, Intel accelerated the Pentium II's production timeline to ensure a swift market entry. This rush contributed to early manufacturing hurdles on the used for the initial Klamath core, including lower initial yields that temporarily constrained supply. Ultimately, Intel announced and launched the Pentium II on May 7, 1997, positioning it as a high-performance option for and consumer desktops with initial speeds of 233 MHz and 266 MHz.

Architecture and Key Features

Microarchitecture

The Pentium II processor is based on Intel's P6 microarchitecture, which employs a triple-issue superscalar design capable of dispatching up to three instructions per clock cycle to enhance instruction-level parallelism. This design decodes x86 instructions into micro-operations (μops) and supports a 12-stage pipeline that allows for deeper pipelining and higher clock frequencies compared to prior architectures, with stages including fetch, decode, dispatch, execute, and retire. Advanced dynamic branch prediction is integrated via a 512-entry branch target buffer (BTB), which stores branch history and target addresses to predict branch outcomes and minimize pipeline stalls, achieving prediction accuracies often exceeding 90% in typical workloads. Out-of-order execution is facilitated by a reservation station and reorder , enabling the to dynamically schedule μops based on dependencies rather than order, thereby hiding latency from long-execution instructions. This mechanism uses 20 physical registers for integer operations to support and avoid false dependencies.) The front-end features three decoders: two simple decoders that each handle one basic x86 per cycle into one μop (totaling two), and one complex decoder for more intricate operations that can produce up to four μops from a single , allowing up to three x86 per cycle, ensuring efficient instruction breakdown before dispatch.) The execution core includes two integer pipelines, designated U and V, each capable of performing arithmetic and logical operations, with the U-pipe also handling jumps. Floating-point operations are managed by a dedicated unit comprising one multiplier for multiply and fused multiply-add instructions, alongside a divider for reciprocal and square-root approximations. MMX instructions integrate seamlessly with the floating-point unit for SIMD processing. For power efficiency in desktop applications, the microarchitecture incorporates Stop-Grant mode, which halts core clocks while maintaining bus snooping, and , which further reduces power by stopping nearly all internal clocks except the phase-locked loop.

Cache and Memory Subsystem

The Pentium II processor features a two-level on-chip cache hierarchy designed to minimize latency for frequently accessed data and instructions. The Level 1 (L1) cache consists of a separate 16 KB instruction cache and a 16 KB data cache, both organized as 4-way set associative with 32-byte cache lines. The instruction cache operates in a non-blocking manner, allowing continued fetches during misses, while the data cache employs a write-back policy across two 8 KB banks to support efficient write operations and reduce bus traffic. This configuration, running at full core clock speed, provides low-latency access—typically 3-4 cycles for hits—enhancing overall instruction throughput in the P6 microarchitecture. The Level 2 () cache is implemented off-die within the Single Edge Contact Cartridge (SECC) packaging, using pipelined burst synchronous static (BSRAM) for high-speed operation. Standard configurations offer 256 KB or 512 KB of unified L2 cache, organized in a 4-way set associative structure with non-blocking access to handle multiple outstanding requests. Unlike the integrated L1, the L2 runs at half the processor core frequency (e.g., 133 MHz for a 266 MHz core) in synchronous burst mode, enabling burst transfers of up to 32 bytes per cycle over a dedicated path, though this speed differential introduces higher latency of 8-12 cycles for hits compared to L1. Later variants, such as the Dixon core, support full-speed L2 operation to further reduce this penalty. The (FSB) serves as the primary interface between the processor, L2 , and system memory, utilizing a 64-bit data path with GTL+ signaling for reliable high-speed communication. Operating at a standard frequency of 66 MT/s, the FSB supports pipelined, split-transaction protocols for efficient address and data phases, allowing up to four pending transactions to overlap and improve for misses. Subsequent revisions enable upgrades to 100 MT/s, doubling potential throughput to approximately 800 MB/s while maintaining compatibility with the 36-bit physical address bus. Memory addressing in the Pentium II leverages (PAE) for a 36-bit physical address space, theoretically supporting up to 64 GB of through signals A[35:3]. However, early implementations, such as the Klamath core, constrain cacheable memory to 512 due to limitations in the external size, beyond which accesses fall back to slower uncached modes. Later models expand this to 4 GB cacheable via enhanced addressing (e.g., using ASZ[1:0]# for regions 0-4 GB or 4-64 GB), with optional support on the for error correction in server environments. This subsystem prioritizes MESI cache coherency to maintain consistency across multiprocessor configurations.

Instruction Set Extensions

The Pentium II processor incorporated the MMX (MultiMedia eXtensions) instruction set, which added 57 new (SIMD) instructions to the P6 architecture for enhanced processing. These instructions operate on 64-bit packed integer data, enabling parallel computations across multiple elements such as 8 bytes, 4 words, or 2 doublewords within a single register, thereby accelerating tasks like audio and video manipulation without requiring dedicated hardware. MMX supports a range of operations tailored for applications, including , , and multiply functions on packed data types. For instance, the PADDSB instruction performs saturated on eight packed bytes, preventing by clamping results to the valid range, which is particularly useful for in audio and video streams. Additionally, the EMMS instruction clears the MMX state by setting all floating-point tags to empty and resetting the top-of-stack pointer, ensuring proper transition back to scalar floating-point code. These extensions provided significant performance improvements, achieving up to 4x speedup in workloads such as MPEG video decoding compared to traditional scalar implementations on prior processors. MMX maintains compatibility with the existing (FPU) by aliasing its eight 64-bit registers (MM0 through MM7) to the FPU's stack registers, but programmers must explicitly use EMMS to avoid contaminating the FPU state with integer data tags, which could otherwise lead to incorrect floating-point results.

Packaging and Form Factors

Slot 1 Cartridge

The Slot 1 cartridge for the Pentium II processor employed the Single Edge Contact Cartridge (SECC) packaging, also known as Single Edge Processor Package (SEPP) in its uncovered variant, which utilized a 242-pin with gold-plated fingers on an substrate for interfacing with the motherboard's socket. This design featured a two-sided staggered pin configuration at a 1.0 mm pitch, including a key slot for proper alignment and insertion, enabling a socketable connection that protected internal components from handling damage. Key integrated components within the SECC included the CPU die mounted via a flip-chip (FC-BGA), off-die L2 chips consisting of TagRAM and burst static RAM (BSRAM) dies for up to 512 KB of , a (VRM) for on-cartridge power regulation, and mounting points for a with an integrated thermal plate in early SECC versions. The cartridge's overall dimensions were approximately 5.5 inches in length and 2.5 inches in height, with the SECC2 variant later omitting the thermal plate to accommodate flip-chip transitions while retaining the edge connector. This form factor provided several advantages over prior Pin Grid Array (PGA) sockets, including simplified assembly processes due to the cartridge's self-contained structure, enhanced support for larger external cache implementations without on-die constraints, and a direct upgrade compatibility with Slot 1 systems from the preceding Pentium Pro processor. Electrically, the design operated with core voltages between 2.0 V and 2.8 V, managed via Voltage Identification (VID) pins connected to the VRM, and early models maintained a thermal design power (TDP) of up to 21 W. Additionally, it incorporated a back-side bus architecture that separated the L2 cache bus—running at half the core frequency—from the system bus, thereby decoupling internal processor operations from external I/O for improved efficiency.

Mobile Modules

The Mobile Pentium II processors were packaged in specialized form factors to address the constraints of and systems, prioritizing reduced size, lower power consumption, and improved thermal management compared to variants. The primary packaging for early mobile implementations was the Mobile Module Cartridge (MMC), a miniaturized adaptation of the cartridge designed for integration into compact s. The MMC-1 featured a 280-pin surface-mount connector with a 0.6 mm pitch, enabling a compact footprint of approximately 102 mm x 64 mm while incorporating the processor die, external L2 cache chips, and an integrated (VRM) to supply core voltages typically ranging from 1.6 V to 1.9 V, depending on the clock speed. This on-module VRM accepted a wide input range of 5 V to 21 V (V_DC) and generated regulated outputs such as 3.3 V for I/O operations and 2.5 V for CPU I/O, facilitating efficient power delivery without requiring extensive external circuitry on the . Subsequent iterations introduced the MMC-2, which utilized a 400-pin connector to support enhanced interfaces like / integration, maintaining the miniature cartridge design but with improved for higher bus speeds. Both MMC variants included features tailored for mobile use, such as support for low-power states and a maximum thermal design power (TDP) of around 13.9 at 300 MHz, though typical consumption was lower at 6–10 under normal loads to extend life. These modules emphasized power efficiency through optimized voltage regulation and reduced leakage, with I/O interfaces operating at 3.3 V to ensure compatibility with chipsets while keeping core power low. Later mobile Pentium II variants based on the Dixon core shifted to a Ball Grid Array (BGA) package, specifically the 615-ball BGA-615 form factor measuring 35 mm x 31 mm, which allowed direct soldering to the for further size reduction and elimination of the cartridge overhead. This packaging enabled on-die integration of the full-speed L2 (256 KB), eliminating the half-speed external cache of earlier modules and contributing to a 15% reduction in power consumption at equivalent frequencies compared to prior designs. For instance, the 366 MHz Dixon BGA model operated at a 1.6 V core voltage with a TDP of 9.5 W and typical usage around 6.6 W, supporting thinner notebook profiles under 0.1 inches high. The BGA also facilitated 3.3 V I/O compatibility with a low-voltage core, enhancing overall system efficiency. Thermal management in these mobile modules was critical due to the confined spaces of portable devices, incorporating a Thermal Transfer Plate (TTP) as an integrated on the module's top surface to provide a uniform attach point for cooling solutions like heat pipes or spreader plates. This design maintained case temperatures between 0°C and 100°C while ensuring system ambient operation up to 55°C, with active thermal feedback via SMBus to monitor and mitigate hotspots. Such features addressed heat dissipation challenges in mobile environments, enabling reliable without aggressive fans or bulky heatsinks.

Processor Variants

Klamath Core

The Klamath core served as the debut implementation of the Pentium II processor targeted at desktop computers, launched by Intel on May 7, 1997, with initial clock speeds of 233 MHz, 266 MHz, and 300 MHz. Built on the P6 microarchitecture, it utilized a 0.35 μm CMOS manufacturing process and integrated 7.5 million transistors across a die size of 195 mm². One notable challenge with the Klamath core was its elevated thermal profile, reaching a (TDP) of approximately 28 W in the 300 MHz model, which demanded substantial heat sinks to maintain operational stability and prevent thermal throttling. Furthermore, the off-die 512 KB cache ran at half the processor's core frequency—such as 150 MHz on the 300 MHz variant—leading to performance bottlenecks in memory-bound workloads like database operations and rendering. Early production of the Klamath core encountered low manufacturing yields, contributing to widespread supply shortages that constrained availability for system builders in the months following its release. The core's model variants consisted of the 233 MHz unit (sSpec SL2QR), 266 MHz unit (sSpec SL2BZ), and 300 MHz unit (sSpec SL2SC), each equipped with 512 KB of L2 cache and housed in the Slot 1 cartridge packaging.

Deschutes Core

The Deschutes core was Intel's refined desktop implementation of the Pentium II processor, debuting on January 26, 1998, with initial clock speeds of 333 MHz and extending to 450 MHz by mid-1999. Fabricated on a 0.25 μm process, it maintained the same 7.5 million transistors as the Klamath core but featured a smaller 106 mm² die size, which contributed to improved yields and power efficiency. Key enhancements addressed the thermal limitations of the Klamath core, including operation at a reduced core voltage of 2.0 V, which lowered power dissipation and heat output while enabling higher frequencies. Later Deschutes models supported an extended 100 MT/s (FSB), up from the 66 MT/s of the initial 333 MHz variant, providing bandwidth improvements for and I/O operations. Microcode optimizations also enhanced 16-bit code execution performance, benefiting legacy software compatibility and overall application efficiency. Representative models included the 350 MHz variant (S-spec SL2WE), 400 MHz (SL2XF), and 450 MHz (SL2ZJ), all equipped with 512 KB of off-die L2 cache running at half the core clock speed. The Deschutes core was adapted for the Pentium II OverDrive processors, allowing upgrades on older systems.

Tonga Core

The Tonga core marked Intel's initial foray into mobile Pentium II processors, released in September 1998 with clock speeds of 233 MHz, 266 MHz, and 300 MHz. These processors were fabricated using a 250 nm manufacturing process, the same as the contemporary desktop Deschutes core, but with specific optimizations for reduced power draw in portable systems. Designed for the MMC-1 , the core incorporated 512 KB of off-die operating at half the processor's clock speed, alongside a 66 MT/s to balance performance and efficiency. Power management was enhanced through multiple low-power states, including Quick Start mode for rapid resumption from idle, enabling a of approximately 10 W across the lineup—9.0 W for the 233 MHz model, 10.3 W for the 266 MHz, and 11.6 W for the 300 MHz variant. Early implementations often had battery life limited to 2-3 hours under typical loads. The available models—233 MHz (S-Spec SL2AV), 266 MHz (SL2BB), and 300 MHz (SL2BD)—were primarily aimed at business-oriented laptops, providing a transitional step in performance before further refinements in subsequent .

Dixon Core

The Dixon core represented Intel's advanced mobile implementation of the Pentium II processor, introduced in March 1999 as part of efforts to enhance efficiency in notebook computing. Fabricated on a 0.25 μm , it incorporated 27.4 million transistors, enabling clock speeds ranging from 266 to 400 MHz. This core shifted from the external cache modules of prior mobile designs, prioritizing for reduced draw and improved . A primary innovation was the inclusion of 256 KB of on-die running at full speed, eliminating the half-speed limitations of off-die in earlier variants like the . Paired with (BGA) packaging, this allowed for a more compact footprint and support for a 100 MT/s , while achieving a (TDP) of 6–12 W across models—significantly lower than comparable desktop or prior processors. These features directly tackled power inefficiency issues in mobile environments, yielding superior life and sustained performance for applications such as office productivity and light tasks. Key models included the 333 MHz variant (S-spec SL4TC), the 366 MHz (S-spec SL4TD), and the 400 MHz (S-spec SL57A), with core voltages reaching up to 1.4 V to balance speed and efficiency. By integrating MMX instructions for acceleration, the Dixon provided a versatile foundation for mobile systems without compromising on the P6 microarchitecture's capabilities.

Pentium II OverDrive

Design and Compatibility

The Pentium II OverDrive processor was released in the second half of August 1998 as an upgrade module specifically designed for 8-based systems, targeting users of Intel's processors. It utilized the 0.25-micrometer Deschutes , derived from the standard Pentium II architecture, operating at clock speeds of 300 MHz (with a 60 MHz ) or 333 MHz (with a 66 MHz ) and a fixed 5× multiplier to ensure with legacy motherboards. This contained approximately 7.5 million transistors, incorporating features such as Dual Independent Bus architecture, Dynamic Execution, and Intel MMX technology for enhanced processing. In terms of packaging, the Pentium II employed a flip-chip module compatible with the interface, integrating the Deschutes core directly with a 512 KB full-speed cache chip sourced from the Pentium II design, which ran at the processor's core frequency for improved performance over half-speed alternatives. This configuration included an onboard (VRM) that converted the Socket 8's standard 3.3 V input to the required 2.0 V core voltage, enabling reliable operation in older systems while providing some tolerance for scenarios up to 3.3 V. Production was limited, with only the 333 MHz model widely sold under the designation PODP66X333, reflecting Intel's focus on extending the lifespan of high-end workstations and servers rather than mass-market deployment. It was priced at a manufacturer's suggested price of $599. Compatibility was optimized as a for 150–200 MHz processors in single- or dual-processor configurations, requiring no modifications to the motherboard beyond ensuring the system supported upgradable slots. It maintained with early Pentium II systems but was constrained by the era's chipsets, such as the , limiting cacheable RAM to 512 MB despite theoretical support for more in the processor architecture. This design choice prioritized seamless integration into existing enterprise environments, avoiding the need for new hardware investments.

Upgrade Performance

The Pentium II OverDrive processor provided substantial performance improvements when upgrading legacy Socket 8 systems originally equipped with processors. For instance, installing the 333 MHz variant in a 200 MHz -based system yielded approximately 47% higher performance in standard business applications under , as measured by Intel's internal benchmarks. Similarly, under , the upgrade delivered a 39% performance gain in comparable workloads. These enhancements stemmed primarily from the higher clock speeds—up to 333 MHz—and the integration of a full-speed 512 KB , which operated at the processor's core frequency unlike the half-speed in many configurations. In multimedia and data-intensive tasks, the inclusion of Intel MMX technology enabled even more pronounced benefits, with up to an 80% increase in performance for MMX-optimized applications such as video encoding and image processing. This acceleration was particularly valuable in environments lacking native MMX support on the original , allowing the to handle tasks like Adobe Premiere video editing roughly twice as efficiently in some scenarios due to the combined effects of MMX instructions and the unified cache design. Real-world tests confirmed these gains, positioning the upgrade as a cost-effective way to extend the life of older workstations without full system replacement. However, the OverDrive's performance was constrained by the underlying Socket 8 architecture, which lacked support for the 100 MT/s speeds available on newer platforms, limiting overall system bandwidth to 66 MT/s maximum. In multi-processor configurations, setups exceeding 333 MHz often encountered stability issues, as the processor was not officially validated for higher frequencies in environments beyond dual-CPU operation. These limitations highlighted the OverDrive's role as a solution rather than a long-term . The upgrade proved especially suitable for CAD and engineering workstations, where CPU-bound tasks like 3D modeling in benefited from the integer and MMX boosts without requiring peripheral upgrades. By 2001, however, support for Pentium II OverDrive-equipped systems waned due to motherboard obsolescence and the shift to and later architectures, rendering further upgrades impractical as operating systems like favored newer hardware.

Specifications

Desktop Specifications

The desktop variants of the Pentium II processor utilized the cartridge interface and operated on core voltages between 2.0 V and 2.8 V, depending on the core revision. These processors supported a maximum of 4 GB of system following resolutions to early errata related to and compatibility. Starting in late 1998, locked the clock multipliers on Deschutes-based models to restrict unauthorized performance enhancements. The Klamath core models ran at clock speeds of 233 MHz, 266 MHz, and 300 MHz with a 66 MT/s (FSB), featuring 512 KB of running at half the core speed and (TDP) ratings of 34.8–43 W. Deschutes core models expanded to speeds from 266 MHz to 450 MHz, supporting either 66 MT/s or 100 MT/s FSB, the same 512 KB half-speed , and TDP values ranging from 18.6–27.1 W.
CoreClock Speed (MHz)FSB (MT/s)L2 CacheTDP (W)Example sSpec Numbers
Klamath23366 (half-speed)34.8SL25C, SL2ZJ, SL2ZD
Klamath26666 (half-speed)38.2SL25D, SL2ZE, SL2ZF
Klamath30066 (half-speed)43SL2QC, SL2QG, SL2QH
Deschutes26666 (half-speed)19.5SL2RF, SL2RG
Deschutes30066 (half-speed)20.8SL2RH, SL2RJ
Deschutes33366 (half-speed)23.7SL2SK, SL2SL
Deschutes350100 (half-speed)25.5SL357, SL35A
Deschutes400100 (half-speed)26.1SL2S7, SL362
Deschutes450100 (half-speed)27.1SL3CA, SL3CB
Overclocking was a common practice among enthusiasts, particularly with Deschutes cores, which frequently reached 450 MHz or beyond when paired with enhanced cooling solutions and compatible motherboards supporting higher rates.

Mobile Specifications

The Mobile Pentium II processors were designed for portable computing, featuring the and Dixon cores optimized for lower power consumption compared to desktop variants. The core, introduced in 1998, operated at clock speeds of 233 MHz, 266 MHz, and 300 MHz with a 66 MT/s () and 512 KB of off-die running at half the processor speed. These models had () ratings ranging from 9 W to 11.6 W, enabling battery life estimates of 2–4 hours under typical loads in contemporary laptops. utilized Mini-Cartridge or MMC-1 formats, with core voltages around 1.6 V, and supported up to 1 of system without integrated , necessitating discrete GPU solutions for display output. The Dixon core, launched in 1999, advanced mobile efficiency with on-die 256 KB L2 cache operating at full processor speed, available in speeds from 266 MHz to 400 MHz, primarily at 66 MT/s . TDP values spanned 10.3 W to 13.1 W, with some low-voltage variants at 1.5 V core supply to further extend runtime to 2–4 hours under load, while throttling activated around 90–100 °C via integrated sensors to prevent overheating. Packaging shifted to MMC-2, BGA, or micro-PGA for thinner profiles, maintaining 1.5–2.0 V voltage ranges and 1 maximum support, with no onboard graphics requiring external accelerators.
CoreClock Speed (MHz)FSB (MT/s)L2 Cache SpeedTDP (W)Package Type
Tonga233–30066Half-speed9–11.6Mini-Cartridge, MMC-1
Dixon266–40066Full-speed10.3–13.1MMC-2, BGA, micro-PGA

Legacy

Commercial Success and Impact

The Pentium II processor achieved substantial commercial success, becoming the highest-volume PC worldwide in according to Intel's . By some estimates, it powered more than 70% of PCs shipped that year, reflecting Intel's dominant position in the desktop market amid growing demand for multimedia-capable systems. Initial shipments were strong, driven by its integration of MMX technology that accelerated adoption of multimedia applications in consumer PCs. Despite this dominance, the Pentium II faced criticism for the cost and complexity of its cartridge design, which required specialized motherboards and increased manufacturing expenses for original equipment manufacturers (OEMs). This led Intel to introduce the line in 1998 as a more affordable alternative, shifting to a socketed design to address low-end market needs and regain share lost to competitors like . Additionally, the Klamath variant's higher heat output—up to 35 W TDP—complicated OEM cooling solutions and thermal management in early desktop designs. The processor's 512 MB caching limit in the Klamath core drew complaints from enterprise users, as explicitly advised against its use in servers or workstations needing more , prompting a pivot toward variants for business applications. By 2000, cumulative shipments across the Pentium II family exceeded tens of millions, contributing significantly to 's revenue growth in the late PC boom. In modern contexts as of 2025, Pentium II systems remain popular in retro computing communities for running era-specific software and even lightweight models on vintage hardware, while intact units hold collector value due to their in x86 evolution.

Successors and Evolution

The Pentium II's immediate successor was the Pentium III, introduced by Intel in February 1999 with the Katmai core fabricated on a 250 nm process. This processor retained the core P6 microarchitecture of its predecessor but incorporated Streaming SIMD Extensions (SSE), a set of 70 new instructions designed to enhance multimedia and 3D graphics performance through 128-bit vector operations. The Katmai core operated at clock speeds starting from 450 MHz, offering an incremental frequency increase over the highest-speed Pentium II Deschutes variants while maintaining compatibility with existing Slot 1 motherboards via the SECC2 packaging. In parallel with the high-end lineup, Intel launched the Celeron brand in April 1998 as a low-cost derivative of the , targeting budget-conscious consumers. The initial Covington-core Celeron, clocked at 266 MHz and later 300 MHz, utilized a Deschutes-derived die but omitted the external cache entirely to reduce manufacturing costs, resulting in significantly lower performance for cache-intensive workloads compared to the full . Subsequent Celeron iterations, such as Mendocino in late 1998, integrated a smaller 128 KB on-die cache at full core speed, evolving the line while preserving the P6 foundation. This approach allowed Intel to segment the market without fully diverging from the 's architectural principles. The Pentium II lineage culminated in a shift away from the P6 microarchitecture with the introduction of the in November 2000, based on the new architecture. featured a deeper 20-stage and a 400 MHz quad-pumped to prioritize clock speed scaling, marking a departure from the P6's balanced model in favor of higher frequencies for and applications. Despite this transition, the P6 design proved enduring, directly influencing the microarchitecture launched in July 2006, which revived and refined P6 elements like wide-issue superscalar execution and advanced branch prediction for improved power efficiency in multi-core processors. The MMX instructions debuted in the Pentium II laid foundational groundwork for subsequent vector extensions, evolving into in the Pentium III and eventually AVX in later architectures, enabling broader adoption of SIMD for data-parallel computing tasks. Production of mainstream Pentium II processors ceased by the early as focus shifted to newer lines, with manufacturing redirected toward embedded variants for industrial and legacy systems continuing until the end of 2003. formally discontinued the Pentium II family, declaring end-of-life on January 1, 2005, effectively phasing out all support and availability.

References

  1. [1]
    The Pentium II - Explore Intel's history
    The Pentium II was introduced at speeds of 300, 266 and 233 MHz. May 7, 1997. The Pentium II. Intel released its most powerful processor to date, the Pentium II ...
  2. [2]
    [PDF] Intel® Architecture Optimization
    The Complete Pentium II and Pentium III Processors Architecture. Fetch & Decode Unit. (In order unit). •Fetches instructions. •Decodes instructions to µOPs.
  3. [3]
    Intel Delivers the Next Level of Computing with the New Pentium® II ...
    NEW YORK, May 7, 1997 -- Intel Corporation today introduced the Pentium® II processor, which combines innovative and proven technologies to bring new levels ...
  4. [4]
    Intel cans Pentium II - The Register
    Dec 3, 2004 · Intel cans Pentium II. No more orders taken after 1 December 2005 ... discontinue production of the Pentium II at 266, 333, 366 and 466MHz.Missing: date | Show results with:date
  5. [5]
    Intel Processor Evolution - Sveacon
    The Pentium II improves over the Pentium Pro architecturally in the following areas: higher clock speeds (233 to 300MHz), the addition of the MMX instruction ...
  6. [6]
    The History of Intel Processors - businessnewsdaily.com
    Aug 8, 2024 · The Pentium II was a consumer-focused processor developed on top of the sixth-generation P6 architecture. It was the first Intel CPU delivered ...
  7. [7]
    Pentium II servers search for market - CNET
    Jun 27, 1997 · The Pentium Pro does. Even as a midrange server, Pentium II processors may find a limited market initially, according to those who sell ...Missing: positioning | Show results with:positioning
  8. [8]
    Intel Pentium II (P6) - cpu museum - Jimdo
    The first Xeon-branded processor was the Pentium II Xeon (code-named "Drake"). It was released in 1998, replacing the Pentium Pro in Intel's server lineup. The ...Missing: history | Show results with:history
  9. [9]
    Pentium II pricing may push PCs - ZDNET
    May 6, 1997 · Prices on the new chips range from $636 (in units of 1,000), for a 233MHz Pentium II processor with a 512KB cache, to $1,981 (in units of 1,000) ...
  10. [10]
    A Brief History of Intel CPUs, Part 2: Pentium II Through Comet Lake
    Jun 8, 2020 · In Part 1 of this guide, we discussed the various Intel CPUs from the beginning of the company through to the Pentium Pro.<|control11|><|separator|>
  11. [11]
    Intel May Have Met Its Match / AMD's K6 chip keeps pace ... - SFGATE
    Mar 19, 1997 · Sunnyvale-based AMD plans to release the K6 on April 2. Intel said it will start shipping the Pentium II -- a successor to the Pentium Pro -- in ...
  12. [12]
    [PDF] P6 Family of Processors - Intel
    Additionally, the Pentium II Xeon™ processor provides manageability requirements of the server and workstation environment by incorporating a System ...
  13. [13]
    [PDF] INTEL PRESENTS P6 MICROARCHITECTURE DETAILS
    It is the unique combination of improved branch prediction (to offer the core many instructions), data flow analysis (choosing the best instructions to operate ...
  14. [14]
    None
    Summary of each segment:
  15. [15]
    An Overview of Intel's MMX Technology
    The MMX technology extends the Intel architecture by adding eight 64-bit registers and 57 instructions. The new registers are named MM0 to MM7 (see Figure 1).Missing: details | Show results with:details
  16. [16]
    [PDF] Processors With MMX Technology and Pentium - II Microprocessors
    the Pentium II processor improved upon the Pentium Pro ... The Pentium II processor is the second Intel microprocessor to implement MMX technology.Missing: evolution | Show results with:evolution
  17. [17]
    [PDF] Instruction Set Progression
    This article summarizes the progression of change to the instruction set in the Intel IA-32 architecture, from. MMX™ technology to Streaming SIMD Extensions ...
  18. [18]
    [PDF] Cartridge Packaging - Intel
    There are two edge finger connectors: SC 242 for the Pentium II® and SC 330 for the Pentium II® XeonTM Processor. There are several variations to the S.E.C. ...
  19. [19]
    None
    ### Summary of Pentium II Mobile Module (MMC-1) Specifications
  20. [20]
    Intel Introduces New Mobile Pentium® II Processors and Celeron ...
    The single die integration enables the new mobile Pentium II processors to consume 15 percent less power at the same frequency as existing versions. The Pentium ...Missing: Dixon TDP
  21. [21]
    Intel Pentium II Klamath core - CPU-World
    Mar 24, 2023 · This core is based on P6 microarchitecture. New core features: Backside level 2 cache running at 1/2 of CPU frequency. Pentium II processors ...Missing: specifications voltage TDP
  22. [22]
    Pentium Pro, Pentium II and Pentium III Processors - EEEGUIDE.COM
    Pentium II Klamath is fabricated in a 0.35 μm CMOS process and Pentium II Deschutes is fabricated in a 0.25 μm CMOS process.
  23. [23]
    Intel Pentium II 233 - Hardware museum
    Aug 3, 2012 · Pentium II 233 - code name Klamath - is 1C/1T processor, runs at 233 MHz. Using 350 nm technology, compatible with Slot 1. Introduced in 1997.
  24. [24]
    The Big Processor Guide - Intel Cores - 10stripe
    Klamath: The first Pentium II dealt with substantial heat issues, and ... Intel, Klamath, Pentium II, Slot 1, 1, 512 KB, 66 MHz, 350 nm, 300 MHz. Pentium MMX.Missing: challenges | Show results with:challenges
  25. [25]
    Intel shortage of PII/266 heralds victory for Celeron family
    Aug 17, 1998 · Intel has said that delays to the lower end members of its Pentium II family have arisen because of a deliberate shift to ramp up its ...
  26. [26]
    Intel Pentium II Deschutes core - CPU-World
    Mar 24, 2023 · New core features: 0.25 micron technology; 100 MHz FSB; Lower core voltage and power requirements; Different type of slot cartridge. Pentium II ...Missing: specifications improvements
  27. [27]
    Deschutes: Pentium II Breakout - halfhill.com
    Both have an external 512-KB L2 cache made of industry-standard burst static RAMs (BSRAMs), which are contained in the SEC cartridge. Both processors drive the ...Missing: off- synchronous
  28. [28]
    [PDF] Pentium II Debuts at 300 MHz - Ardent Tool of Capitalism
    May 12, 1997 · The initial pricing for the parts is high: $775 for the faster part, $636 for the 233-MHz version, both with 512K of cache. But given Intel's ...<|control11|><|separator|>
  29. [29]
  30. [30]
    None
    Nothing is retrieved...<|separator|>
  31. [31]
    None
    Summary of each segment:
  32. [32]
    CPU History Tour (1995 - 1999) - Hardware museum
    Apr 14, 2019 · The whole K6 line fell behind rather quickly and couldn't keep up with Pentium II/III and Celeron. Athlon on the other hand did very well back ...
  33. [33]
    Thinkpad 600X: A Retrospective Review
    Apr 8, 2017 · A problem of laptops of the previous generation was that the battery life was rather short and many Pentium II and earlier generation laptops ...
  34. [34]
    [PDF] Dixon Revamps Intel's Mobile Line: 1/25/99 - CECS
    Jan 25, 1999 · At 300 MHz, Dixon dissipates a maximum of 7.7 W (TDP), 14% less than a Mobile Deschutes module at the same clock speed.Missing: efficiency | Show results with:efficiency
  35. [35]
    Intel® Microprocessor Quick Reference Guide - Year
    Mobile Intel® Pentium® II Processor 366, 333, 300, 266 MHz. Mobile Intel® Celeron® Processor 300 MHz, 266 MHz. January 7, 1999. Mobile Intel® Pentium® Processor
  36. [36]
    Intel Introduces Pentium® II OverDrive® Processor For Pentium Pro ...
    The Pentium II OverDrive processor's higher clock speeds, coupled with larger full-speed caches and Intel's MMX technology deliver improved performance for data ...Missing: evolution | Show results with:evolution
  37. [37]
    Intel OverDrive Part III: Pentium II OverDrive | OS/2 Museum
    Oct 16, 2016 · For mass-market PCs, the Pentium MMX was replaced by the Pentium II, which was a modified Pentium Pro with MMX support, improved 16-bit code ...Missing: evolution | Show results with:evolution
  38. [38]
    Processor Upgrading FAQ - PC Hardware Links
    0) - converts 3.3v to 2.8v; Pentium OverDrive w/ MMX 200 - 200MHz (66x3.0) - converts 3.3v to 2.8v; Pentium II OverDrive 300 - 300MHz (60x5.0) - converts 3.3 ...
  39. [39]
    [PDF] Pentium II Processor Developer's Manual - LPTHE
    The Pentium II processor also incorporates. Intel's MMX™ technology, for enhanced media and communication performance. To aid in the design of energy ...Missing: goals | Show results with:goals
  40. [40]
    Intel Pentium II processor comparison chart - CPU-World
    Mar 20, 2023 · Intel Pentium II processor comparison chart ; 80522PX300512, May 1997, Klamath, 0.35 ; 80522PX300512EC B80522P300512E, Jul 1997, Klamath, 0.35 ...
  41. [41]
    Mobile Pentium II - Intel - WikiChip
    Nov 11, 2017 · Intel described these processors as having 20 to 40 percent performance increase over the Mobile Pentium MMX family running at the same clock ...Missing: power | Show results with:power
  42. [42]
    Intel Introduces First Pentium® II Processors for Mobile PCs
    Gateway* 2000 Mobile Pentium II processor 233- and 266-MHz module platforms with Intel 440BX/PCIset, 32 MB RAM, 512K cache. See Intel Mobile Pentium II ...
  43. [43]
    None
    Nothing is retrieved...<|control11|><|separator|>
  44. [44]
    [PDF] Intel: The Incredible Profit Machine
    By some estimates, more than 70% of 1998 PCs contained the Pentium II. Intel has not only been able to establish and maintain its dominance in the market for ...<|control11|><|separator|>
  45. [45]
    [PDF] 1998 annual report - Intel
    Cost of sales increased by 22% from 1997 to 1998, primarily due to microprocessor unit volume growth and additional costs associated with purchased components.
  46. [46]
    Reports of Bug in New Pentium Chip Appear on Internet
    May 6, 1997 · Intel is relying on the Pentium II to return bragging rights about speed. ... sell 12 million to 15 million of the chips in its first year.
  47. [47]
    Microsoft Products Rock With Intel's Pentium II With MMX Technology
    May 8, 1997 · The Pentium II processor platform with MMX technology provides the best Microsoft Windows® operating system performance and adds rich, diverse multimedia ...Missing: commercial impact
  48. [48]
    The Weird Time CPUs Came on Cards (And Why They Stopped)
    Dec 21, 2023 · Even today, Slot 1 Pentium II CPUs seem somehow more futuristic than ... Cost and complexity: The slot approach means making a ...
  49. [49]
    The Red Hill CPU Guide: the forgotten generation
    Performance was very similar to the Pentium II 400, but these were not much more than half the price. What the Celeron lost in cache size, it made up in cache ...
  50. [50]
    The Intel Pentium II ('Klamath') CPU | Tom's - Tom's Hardware
    Mar 1, 1997 · The external bus speed of the Pentium II ('Klamath') will still be only 66 MHz, the bus speed we know well from Pentium and Pentium Pro CPUs.
  51. [51]
    How much RAM can a Pentium II support?? - Google Groups
    Apr 12, 1998 · currently released Pentium II processors can cache up to 512MB of memory and access up to 4 GB (4096 MB) of physical memory. Intel does not ...
  52. [52]
    This 1997 PC Just Ran an AI Model from 2025—Here's How
    May 10, 2025 · A 25-year-old Pentium II with just 128MB of RAM just ran Meta's LLaMA 2 AI model, thanks to ultra-efficient coding and brilliant engineering ...
  53. [53]
    Modern AI On Vintage Hardware: LLama 2 Runs On Windows 98
    Jan 13, 2025 · A Windows 98 machine with Pentium II processor and 128 MB of RAM generates a speedy 39.31 tokens per second with a 260K parameter Llama 2 model.
  54. [54]
    [PDF] Pentium III = Pentium II + SSE: 3/8/99
    Mar 8, 1999 · The new chip has the potential to significantly outperform. Deschutes on everything multimedia. To realize that poten- tial, however, Katmai ...
  55. [55]
    New Intel® Pentium® II and Celeron® Processors Bring Optimized ...
    The Intel Celeron processor operating at 266MHz meets the core computing needs and affordability requirements of many new PC users. Intel Celeron processors ...Missing: launch | Show results with:launch
  56. [56]
    Intel Introduces The Pentium® 4 Processor
    The Pentium 4 processor delivers a new generation of performance for processing video and audio, exploiting modern Internet technologies, and displaying 3-D ...
  57. [57]
    Intel Announces New NetBurst® Micro-Architecture For Pentium® 4 ...
    In addition, Intel set out to develop a next generation micro-architecture that would deliver both performance and frequency scalability well into the future.<|separator|>
  58. [58]
    Into the Core: Intel's next-generation microarchitecture - Ars Technica
    Apr 5, 2006 · The P6 core's internal data buses for floating-point arithmetic and MMX are only 64 bits wide. Thus the data input ports on the SSE execution ...