An Overview of the Pentium® Internal Architecture

The First Superscalar IA32 Processor

Processors prior to the Pentium® had a single instruction pipeline and could only execute one instruction per clock cycle. Refer to Figure 20-1 on page 466. The Pentium® was the first IA32 processor that employed parallel execution units capable of executing multiple instructions simultaneously. The Pentium® processor had dual instruction pipelines and could therefore execute up to two instructions per clock cycle.

Figure 20-1. The P5 Internal Architecture

The two instruction pipelines were called the “u” and the “v” pipelines and they ...

Get The Unabridged Pentium 4 IA32 Processor Genealogy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.