ES - Lecture2 - Aug 2
ES - Lecture2 - Aug 2
ES - Lecture2 - Aug 2
1978 8086 (8086, 8088) 2 5
3000
1982 186 (80186, 80188) 2 25
1982 286 (80286) 3 25
1500
1985 386 (80386) 3 33
1995 P6 (Pentium Pro, Pentium II) 14 (17 with load & store/retire) 450 500, 350, 250
1999 P6 (Pentium III) 12 (15 with load & store/retire) 1400 250, 180, 130
NetBurst (Pentium 4)
2000 2000 180
(Willamette)
20 unified with branch prediction
NetBurst (Pentium 4)
2002 3466 130
(Northwood, Gallatin)
NetBurst (Pentium 4, Pentium D)
2004 31 unified with branch prediction 3800 90, 65
(Prescott)
32
Saltwell (die shrink) 16 (20 with prediction miss) 2130
2011
Sandy Bridge 4000
14 (16 with fetch/retire)
2012 Ivy Bridge (die shrink) 4100
Haswell 4400
14 (16 with fetch/retire)
2014 Broadwell (die shrink) 3700
Compiler Assembler
OBJ OBJ
LINKER/ LOCATER
Executable file
Target system
Components of ES
-Microprocessor
-Microcontrollers
-DSPs
-SoCs
-Multi processor system