<<<    Index    >>>
2-5
INTRODUCTION TO THE INTEL ARCHITECTURE
The table below shows the dramatic increases in performance and transistor count of the IA
processors over their history, as predicted by Moore’s Law, and also summarizes the evolution
of other key features of the architecture.
NOTES:
1. Performance here is indicated by Dhrystone MIPs (Millions of Instructions per Second) because even
though MIPs are no longer considered a preferred measure of CPU performance, they are the only
benchmarks that span all six generations of the IA. The MIPs and frequency values given here corre-
spond to the maximum CPU frequency available at product introduction.
2. Main CPU register size and external data bus size are given in bits. Note also that there are 8 and 16-bit
data registers in all of the CPUs, there are eight 80-bit registers in the FPUs integrated into the Intel386™
chip and beyond, and there are internal data paths that are 2 to 4 times wider than the external data bus
for each processor.
3. In addition to the large general-purpose caches listed in the table for the Intel486™ processor (8 KBytes
of combined code and data) and the Intel Pentium
®
 and Pentium
®
 Pro processors (8 KBytes each for
separate code cache and data cache), there are smaller special purpose caches. The Intel 286 has 6
byte descriptor caches for each segment register. The Intel386™ has 8 byte descriptor caches for each
segment register, and also a 32-entry, 4-way set associative Translation Lookaside Buffer (cache) to
store access information for recently used pages on the chip. The Intel486™ has the same caches
described for the Intel386™, as well as its 8K L1 general-purpose cache. The Intel Pentium
®
 and Pen-
tium
®
 Pro processors have their general-purpose caches, descriptor caches, and two Translation Looka-
side Buffers each (one for each 8K L1 cache). The Pentium
®
 II and Pentium
®
 III processors have the
same cache structure as the Pentium
®
 Pro processor except that the size of each cache is 16K.
Table 2-1.  Processor Performance Over Time and Other 
Intel Architecture 
Key 
Features
Intel 
Processor
Date of 
Product 
Intro-
duction
Perform
-ance
 
in MIPs
1
Max. CPU   
Frequency 
at Intro-
duction
No. of 
Transis
-tors on 
the Die
Main 
CPU 
Register 
Size
2
Extern. 
Data 
Bus 
Size
2
Max. 
Extern. 
Addr. 
Space
Caches 
in CPU 
Pack-
age
3
 
8086
19780.88 MHz29 K16161 MBNone
Intel 28619822.712.5 MHz134 K161616 MBNote 3
Intel386™ 
DX
19856.020 MHz275 K32324 GBNote 3
Intel486™ 
DX
19892025 MHz1.2 M32324 GB8KB L1
Pentium
®
199310060 MHz3.1 M32644 GB16KB L1
Pentium
®
 
Pro
1995440200 MHz5.5 M326464 GB16KB L1; 
256KB or 
512KB L2
Pentium II
®
1997466
266
7 M326464 GB32KB L1;
256KB or 
512KB L2
Pentium
®
 
III
1999
1000
500
8.2 M
32 GP
128
SIMD-FP
64
64 GB
32KB L1;
512KB L2
<<<    Index    >>>