Intel and AMD Microprocessors, Part 2 Codexery

NetBurst

Intel's high-clock-speed x86 architecture that introduced Hyper-Threading and a deep pipeline.

NetBurst

NetBurst (P68) is a microarchitecture for x86 processors developed by Intel, succeeding the P6 microarchitecture. It debuted with the Willamette-core Pentium 4 on November 20, 2000, and was used in all subsequent Pentium 4 and Pentium D CPUs, as well as Xeon and Celeron variants based on those cores. Notable for introducing Hyper-Threading, a 20-stage (later 31-stage) pipeline, and a double-pumped ALU design, NetBurst aimed for high clock speeds but faced power and heat barriers that led to its discontinuation in 2010, replaced by the Core microarchitecture.

Quick Facts

Created
November 20, 2000
Model
Celeron
Cores
1-2 (2-4 threads with hyper-threading)
Transistors
42M 180 nm (B2, C1, D0, E0)

Facts from the source article.

Lore & Background

The NetBurst microarchitecture was designed to achieve very high clock speeds, with Intel initially targeting 10 GHz. It introduced several novel features: Hyper-Threading (Intel's simultaneous multithreading), a 20-stage Hyper-Pipelined Technology (extended to 31 stages in Prescott), a Rapid Execution Engine with double-pumped ALUs operating at twice the core frequency, an Execution Trace Cache storing decoded micro-operations in predicted execution order, and a replay system to catch and re-execute mis-scheduled operations. The architecture also allowed branch prediction hints in code, a feature later abandoned.

Revisions included Northwood (January 2002, 130 nm, increased cache, Hyper-Threading initially enabled only on the 3.06 GHz model), Prescott (February 2004, 90 nm, up to 2 MB cache, SSE3, EM64T, but with severe power and heat issues), and dual-core Pentium D variants (Smithfield: two Prescott cores on one die; Presler: two Cedar Mill cores on separate dies). Cedar Mill was the 65 nm die-shrink of Prescott.

Despite enhancements, the longer pipeline reduced instructions per clock (IPC), and rising clock speeds caused escalating power consumption and heat dissipation. Intel reached a 3.8 GHz barrier in November 2004 but could not scale further. Planned successors Tejas and Jayhawk (40–50 pipeline stages) were canceled, and NetBurst was replaced by the Core microarchitecture in July 2006. The last NetBurst-based processors were produced until August 8, 2008.

Reader's Guide

NetBurst's significance lies in its ambitious pursuit of extreme clock speeds through deep pipelining and innovative technologies like Hyper-Threading, the Execution Trace Cache, and the Rapid Execution Engine. These features influenced later Intel designs: Hyper-Threading returned in Nehalem, and a similar micro-operation cache appeared in Sandy Bridge. However, NetBurst's legacy is also cautionary: its long pipeline and high power consumption limited scalability, preventing the planned 10 GHz target and forcing Intel to abandon the architecture. The heat and power problems of Prescott, in particular, led to a strategic shift back to the P6-derived Core microarchitecture, which emphasized efficiency and multi-core designs. While NetBurst processors achieved high clock speeds (up to 3.8 GHz), their lower IPC meant that Core-based CPUs often outperformed them at lower frequencies and with far lower TDPs (e.g., 27 W for single-core Core chips vs. 115 W for Pentium 4). The architecture's failure to scale ultimately reshaped Intel's roadmap, steering the industry toward multi-core processors and energy-efficient designs.

Did You Know?

More in Intel and AMD Microprocessors, Part 2 1-24

Spotted an error? Know more?

Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced

Comments

Loading…
Open in the interactive codex →