Intel CPU v8.1.0

Intel Pentium 4 (Willamette)

minor
1
patch
0
Pentium 4 (Willamette)
suffix
—
No suffix

Metadata

PropertyValue
BrandPentium
Intel nameIntel Pentium 4 (Willamette)
CodenameWillamette
GenerationNetBurst (Pentium 4)
MicroarchitectureNetBurst
Performance classPentium
Released2000-112000
Data width32-bit
Address width36-bit
Base clock1.30 GHz
Max clock2.00 GHz
Cache256 KB L2
Transistors42,000,000
SocketSocket 423
Instruction sets
Features
SourceCurated (historical-cpus.json)

Uses (dependencies)

Used by (0)

Nothing depends on this version.

Known vulnerabilities and defects

  • Meltdown (CVE-2017-5754): Rogue data cache load: user code can read kernel memory through speculative execution.
  • Spectre variant 1 (bounds check bypass) (CVE-2017-5753): Mistrained conditional branches speculatively read out-of-bounds data. Mitigated in software only; every speculative out-of-order core is affected.

Matched by codename; individual steppings may differ.

Changelog

Since the previous minor (lower performance class): Intel CPU v8.0.0 (Celeron 1.70 GHz, 128K Cache, 400 MHz FSB)

Breaking changes

  • ~Socket changed from PPGA478 to Socket 423

Features

  • +Protected mode
  • +Memory management unit
  • +32-bit (IA-32)
  • +Paging
  • +Virtual 8086 mode
  • +On-die L1 cache
  • +On-die x87 FPU
  • +Out-of-order execution

Specifications

  • ~Codename: Northwood → Willamette
  • +Data width: 32-bit
  • +Address width: 36-bit
  • ~Base clock: 1.70 GHz → 1.30 GHz
  • +Max clock: 2.00 GHz
  • ~Cache: 128 KB L2 Cache → 256 KB L2
  • ~Transistors: 55 million → 42,000,000
  • −Cores: 1
  • −Bus: 400 MHz
  • −TDP: 63.5 W
  • −Die size: 131 mm2
  • −Instruction set: 32-bit

Since the previous major (previous generation): Intel CPU v7.1.0 (Pentium Pro)

Breaking changes

  • ~Socket changed from Socket 8 to Socket 423

Security

  • !Introduced: Meltdown

Instruction sets

  • +SSE2

Specifications

  • ~Codename: P6 → Willamette
  • ~Microarchitecture: P6 (out-of-order) → NetBurst
  • ~Base clock: 150 MHz → 1.30 GHz
  • ~Max clock: 200 MHz → 2.00 GHz
  • ~Cache: 16 KB L1, 256 KB–1 MB L2 (in package) → 256 KB L2
  • ~Transistors: 5,500,000 → 42,000,000