You are on page 1of 8

,\

/, -t

?fpi L
a

tw
I

lnlne,cfi^ lntn
2 c^,(r,rhtry ,/. i obarcug., gae ge
I
.

- t|z\ @na /'?uU hr-Zrt'*l hfli*',,8\ n't.ecAehrc,,-0 er>,V.---1.2,,,a,


inve-"k"l v'nlr( ar,,"^ a'b"e loo-c z*-ai/f aleer'-*17 z.tun.be-rs c;,^gl
o
P,, cnlro,lnl"y f,,r|rir.
llfo ,*' 196o ntc{t 7 cnLyfu urrJ pneL,d a_a-Js
f- -/-,a
frrA' 7'-"-* f*V* f^,'f*, "wLh e-l-eeftr,tri ce,.*p+e
\rk"-
,'e pt*C. 9t c*rlrr*/'/?*
t {1..t d-ovoLYt / ,-- llQe eo^-,\L,-cl *.ron
hrl*", I n'^' 9o v^i{zt fl c-sir*, F t ^l n'e-v 7a "/n,s *Var,
7
,9f hr-a-1 cafasle + fP*;y tagaec a:a",t"*/r..
, nh| 7)a.*91'y1-o7 N*,-1 in, r".-^'LJ a/- Kr-A ast'
fige fu(;f.,2*fu |2.J) *-a-t /"*W qh 7"<"s /wh,.e-t
>- Tu $"t' ,tny",,y *"{'t^ foaehit (o'Ytto,t('
P
e.fo ^e5^,1 &yrry" ,.&- 42".,e/,rtr",( (*ff*|
t1f7 h.f 'hi|,b-( l.y"t" €tau-rilt7re . 7hoo" W
4{ey^a-Uf d fu r<T(A*, yfrat
q,ra7'.+ ltqdL
- 1f,G- -frrrr 6,A//
grcc€-st:f3^-( *r'dn Sfr"^-(
I P7*'"* bwryo
N-r,.,4 Ce Ec t-

Nm.a B*ste, c/e-r<, /*tc*c , HA, 7r-/,,+ f .n--,7 n,,c.<

"- nq{ Ofuk lil*f 1A,",4 rye' 6 rru^thh tV(z 'rtlac7,1ot4 eyole*"s (fn4r-nS
a*rl Lbc n ilhn pc, batd an %'1"4 tuP ' k4" '/' /2f"dhT rz-r *'?
' q6% lC, xe x*fy4 nA ^ri"&ws (nut'r"c-fl)
1^/(
Yp,
G.h fli".Y ,*'cpw\tws"TS M os Techn"hX t{:r?* } t,J - V'3
fr;^ctJ{ l-8 (O o4avala-
csv,lu(?4/ l,Yt{' 8
Nlq,+t dr*J 9*;
?..k-q &d sa
K*.V,,**]O \^t'( NS-g
[l ,faotfl*ssol
h'/ /";f
,.bolu*t
- #L
Nnb AMnus, 6, tn{Tzncbn rt {t"""*1-5

cqgT"xP, 4s ffi,ff;*'
Yw"t
ni ' h;l att m ta-
lqTV 'r
4o4, oB't Lh tq '|t =*;ffiffi
tllz a apa &o * *,^ aaY'&'Ji"Wi- qs 4't'
,6 nz t(
t, titY te
,/ t ,,. ,. \
uqk) q^o Avo
'/9 , Y. qd
s'Yff-.t# bA tl' m*4cm 8
n1> BeBo
t-'
GEk) 9,oi?o'l',rY*, ry"rry::A;
Tffi,
ruTs
f'DLt 7n tr"'x'
(1-7 1 t *s{ hlt*Lbfu

1 2-,*^:*
kffi: #*fffr*r,ryh
,iiii*'*'{T.o/"
g,llr-1 anrparii *4o f*'{'o/ B4'l'
(n q s*)', ilo't' ^-! #;;* I : ?3-9' :'/-'5 . "
o'
V! -
o ffi* i,PrMo('
'i"
i*") '*^ u'.
nts- ara{--11.(gfltt ut' :' (rt) s,E ntP, :IH:*-\'t"u''
iqr:fi s"si'E t
,,, ' l,n trtns
a^-, eL rr,
:
t 4, /tt--t\
QG^B)
,6 Q,o ,O- /l/
,l&@+flfk#-
m-b- tr-,I
r il4Jt-
rvl R

l gsg- B,>sb t rcta|'ti4

fy4
ji..l r.:',i:.r!'i,ij- .
,,,,1n*)

60/il'b {iT.*IIfaI?-r4Ifazfee*/

W#,"(ffi
l

t1ry_"'"ffirya,.
,u&
u4 ttre('ate e{,utr/4gq
t

';L *
7[n"-ir-t. *"/
, lqaf_ 8{7%.
- rt,tAo,.t.
;'*';"; * w-)
r.]-,o-'
s{ru/,'
ffiffiry f;
qfr",-e-386tBWca?iz-
lfT;r':'
;q';
lo 4* '*tE
h;5
,ii i,t
wtft
ru
Qq
i*r
c,

b.
:*o W.
I t'
pao*d
funD kEt ql-' lfunlD- "' $o q " '/

dlb rrrilrr I q& Nete "n?Al d*zlzire


n% Pen huu l r 3>
'oot{ -l --"-
t*n a*J nt y *'h4 cloek,retia" ofca''n<d 4')r :ra,t'/tr<
norrt*l>
rM1 L\'ilb)
,-JtaL& clack krlilar. ey+>dLl J rjS,nlt{> {- P"-' ?''W
.-tu^dry qrJr4 Te.hv,ahny (M P'o*Y'/)
Yc-*'{ D?,,Ail d"lt^ Add,,uu Ar*"-**o
Igy{ {^nn^ !* 6q 76 (6t, 661 l6/tL( [ c^,"t'*) 2l ;tk;'
e-fr tu Lz
cnttVndm 1>'rr'rr.;r+r?s b J^Prxu*dt
tn'"fs r 6-7tzoa4sd

id rcrt qS r satrLt F StA Lt ad',


| 1q I I-
{*'*iu,w
hw@lnYqYY?#:m
""--''!-t
*'n' l^
n'oitrfq'*
o'Tfi- trtftlil wlo^now ';1R
?fr hatot'* l' ^
,, a-,! \

*e-,i*n*d ;' ln r?lt*(;rr; /6 *fu) f-"


tqE I fT h,u N 7
399/Ye I qlrr. Aufs.
[+*'t*' W'*6*t
h^gt o*rtL;h'dzr
6tl 36 ft gLL' lfr'znn&
fE feau-
.

ttr? 8 u?|fr L> W


cataL'n-

-fasf*a ffi rffi{fufiM*


ilih "'nr'
nlq ftr 6t1 ?6
; wJ ; {1'w roortttf+ 1&ruo
^Ur',p'
Clzvt r fhac's(arsf< TZ;
1, t3s rvt/l* t/{'elQ-
"ru'fu'l
fCI bh67 cn"Mu-s ^''rn
atdlvh4z- ^* I '3' t'' ' 'e' | 7 'o
/ 2'
7$t 3B 3L '

Uk4 Ffrtrluu> | -. '' - 0\

$ W Lt
ti*t-J *,tu:(("*/
K h d4
o^ftr^l cl^a^'32 ':nf"c'-*"t'il''u
l\3 rn t|+ | no* fu ft/{>'
Ws ,f.";s f{t H> t ;1rc

4rr\ .o(^_

tG F- L\ 'fu1et^-e-
tLL u uc4 24Ak- LL-Cazl"L
gDt4SA DX t, urrr
r"
StZ tL Lz-
0a
zg6
ChChL
b LL. F W hdt*!%
t
6 r-r z'l^
A,lr,r"fl , d^e^oi*"-( /-o cW ) (+zdadn t'& uf<
Fnit i"Wpsw*4n 01<--

F-" nn-atfs.
I t-s
7-Lr{- €4#^/'/ *t'cJd
1-l^X fwtJI C"

b0D (
P*"|''i
h ^;ha**J)
,.uJ h/lul MbAS
)
' (##( f'-?1*1*{-*)
1- ry"v*lL-u*' 5W pcasth

V<fa*-4 hg^^ ft c"*l (n^,,,:ttsO


Do-*to fruzt'von
str
eq4bi
(o.zt)
&;it fuln"-'4'
A W*r'J".f/ 6a1>1
Wr4.,*! \ooo oolo *'Y^%
+t> 't'litttoo o \aCIo a(01 loolott'o attomp nfi ddfr
+loo
l'lt)olX'6 f{ll ,i"roo'o
o olll
I.lt -)'lf x>" t

- 1,1{
.+ ro29 01'\?0rl

fvl"JJ--,olta \
{;+td".ffih^
j
16 Chapter One Fundamentals of Computer Design

Microprocessor' 16-bit 32-bit 5-stage 2-way Out-of-order Out-of-order


address/bus, address.bus, pipeline, superscalar, 3-way superpipelined,
microcoded microcoded on-chip I & D 64-bit bus superscalar on-chip L2
caches, FPU cache
Product Intel 80286 Intel 80386 Intel 80486 Intel Pentium intel Pentium Pro Intel Pentium 4
Year t982 I 985 I 989 t993 t997 2001
Die size (mm2) 41 43 8l 90 308 2t7
Tran s is tors 134,000 275,000 1,200,000 3,100,000 5,500,000 42,000,000
Pins 68 t32 168 273 387 423
Latency (clocks) 6 5 5 5 r0 22
Bus width (bits) l6 32 32 64 64 64
Clock rate (MHz) t2.s t6 25 66 200 I 500
Bandwidth (MIPS) 2 6 25 132 600 4500
Latency (ns) 320 313 200 76 50 l5
Memory module DRAM Page mode Fast page Fast page Synchronous Double data
DRAM mode DRAM mode DRAM DRAM rate SDRAM
Module width (bits) t6 l6 JZ 64 64 64
Year l 980 I 983 I 986 1993 t997 2000
Mbits/DRAM chip 0.06 0.25 I l6 64 256
Die size (mm2) 35 45 70 130 170 204
Pins/DRAM chip t6 l6 l8 20 54 66
Bandwidth (MBit/sec) t3 40 160 267 640 I 600
Latency (ns) 225 170 125 75 62 52
Locrrl area network Ethernet Fast Ethernet Gigabit l0 Gigabit
Ethernet Ethernet
IEEE standard 8p2.3 803.3u 802.3ab 802.3ac
Year 1978 I 995 1999 2003
B andwidth (N'lB i t/sec) t0 100 I 000 I 0000
Latency (prsec) 3000 s00 340 r90
Hard disk 3600 RPM 54OO RPM 72OO RPM r0,000 RPM 15,000 RPM
Pr6duct CDC Wren] Seagate Seagate Seagate Seagate
94145-36 sT4 1600 sTl5l50 sT39 I 02 s1373453
Yeau' I 983 1990 1994 I 998 2003
Capacity (GB) 0.03 1.4 4.3 9.1 13.4
Disk form factor 5.25 inch 5.25 inch 3.5 inch 3.5 inch 3.5 inch
Media diameter 5.25 inch 5.25 inch 3.5 inch 3.0 inch 2.5 inch
IrrIerl'rcc sr-4r2 SCSI SCSI SCSI SCSI
Bandwidth (MBit/sec) 0.6 4 9 24 86
Latency (ms) 48.3 17.1 12.7 8.8 5.1

Figure 1.9 Performance milestones over 20 to 25 years for microprocessors, memory, networks, and disks.The
microprocessor milestones are six generations of lA-32 processors, going from a 16-bit bus, microcoded 80286 to a
64-bit bus, superscalar, out-of-order execution, superpipelined Pentium 4, Memory module milestones go from 16-
bit-wide, plain DRAM to 64-bit-wide double data rate synchronous DRAM. Ethernet advanced from 10 Mb/sec to 10
Gb/sec. Disk milestones are based on rotation speed, improving from 3600 RPM to 15,000 RPM. Each case is best-
case bandwidth, and latency is the time for a simple operation assuming no contention. From Patterson [2004].

hTul;.*4fo^'rL
(* )
W-*f*
Ccj
{lt trueffY
: (t?o, ; E'tdf oLn t*'4
L- k}w-)ofi*4 ^*iPn^-L
fvu( T*4
*ff*
o*, gre{ B6@ +e-*h, ..( fr '\
t &hV-
- D€c- (W+^! ul^yb:o a'y"*;) w t+1q-J fn*-! h^aih&a**>

brJg--

4
?
- (;*tut
'
S ;"-q Cdl-''Y..''"/A *A"^

PL4dvl ffi'.. rn)D


s kA4Yl *c234 WD
Ca"ch'-e- *a9% t"-."
.lrl ou 98
Kona *c \eG \n oD Pom
N# f-*u *u rn
()"--Ar* ft.
\
""\
f ,(-lf
d4
lU* An.-'r( /fieN 9e-
EEY.Ron
?fi \ n,*, +n, fu?' n dtw"-
;u RdY'r'r
0ry l ('? Saann a{ , YT'D
-
Rlruha I
't- A

' 1
v >t>

fYleou,,* \ vl, L"*-l S Gn" t'l

goXEd n'P+ an/e- tJ'twLk


a ma'vurl 94>"rc'hri
c , &o eS i^ 4*a"c'A \) 14n ; I t.
wr?"/u- lrr'A- ( b^ ft.
ffreuwo*t fu>1u*^ ; d;i/-/ rfu 3 w-fia r^T
,i,l r/* (Tr-ns;*.r f*r*
Ar"n^
\cL+", '66a+.,,at
l r@ @
lstvt

,4ig.rm
; 2-96

lr-l
,XMS ru*,*l y1*) g&w,hS6
/ 4*rt0*
bqa[-Wu
Yn'l {I ,/D ?eO
1rt* hdls ws TffiY \'w
@ u*4qK"trh-,c'^fl u"lT
frt* cwvtqir'g wu*i\ *t4;* dt r^^ohv' rt**s
^d1+*-
'tn't*h'nn /Xr
Yf Wy"^*t (Sf , uByL ) ml. T?b
6tuo k4
eF lyr4e-r*pf yrecfog idirl,fi'&r4 oL' ya')/4 qrfFf
( q?{Fo Ws P*V,*

{r{ 9zryYla o'*lkL '


Ft**
drr; ';) afirahort fff'*t ft tr/o dzuu=
T?+
uww&t, tlu n dY K*d'
I
DCS &-rtrva*'"'rt)' *vv-** Anh'1nt l*"sn'*
dn+T- h c?cusr 2/0 'e'.;e ft;'A'^.r f*{**z s8t.,V
ctu*{Nb *1'1"*
LouuAr,tD,taft)
o A\q a
T ?
*:'.! M,fii- driwa
T*/"
- oJo,eys N-vfr--f.- efun f
'r1*"
crntu)'nt
o >Sh
ttotl&
M9 Dos
.,.,r" t
4

G#r; {^- r-a sys)


Do s lo a84
\
f^t**, .th^,r a/kr
O oTac L-----
',*7b'"-4 I DaS C*vnw
k*t **^\
P/o r/-ue-'- ooSao
/,;(\, *4r- *r{,1;" &Mnl.ryt
ohda
,R4r M: *"^1. c*fr+-/ o
lrh+aw{f \tz
/t*, nL oAoo0
_z .,g;r, iO* c_cffit4"&
7.--"fi* fl
ryf,
-tiu TI*w'r
;u[44*' 9/a d*'tc- eu'6 '-z
D<^u M+,rot o\,{e rr.-t f'
rttotgz- hb- C^e1,2/ L*-J Jza evt4, c)Aom <,/z'
, -DfD .

- cbrnn4zro. cerv cnn4ou{s tt" '"*-F'b fr" 1*


uLA\
L Des / ef . dit , frr,,,*f,
ffU ^/v&eL
h*01' bor W2*fu*
-
|fz
<
\(fi
f),t
o{ar\az'* P*p*.r.9t a.&,
hvrtotytc Ts tt ("/* c-^144 f"fT f-f**)
\f T(**
*;fu" lff"r- eaztlq,il l*f,** y lhos Ronr

A t Ufu\/ tr n firil* "f, &,nt ,

frt4-
r- \yl.-^ A, caw\ 0'*'* Qr*, K*{" l' PAry
ffi
canlilns ,frM^ tv b-'m
CA-t'v-e-.

r trt'fu^o ny\,i - b
Hhl D,;t
1,a'ru covfiwtl
11

fn rytcvbtzf
, tu4r/ {kos R-orn',rrQnlaint
ndzo \",-,:,,, f-Y**
| 0
tr*{ c{n'la(
Cwol_
frL D2l ,/Mr" fi.Nq. ln*" RAA

*,7:';^*r!^h Yr(92Y o*"\,m


J- ' r / AT Ann€dt
4fr";
\
- \,q;'k'''n r>xcq y*j ; 4-'ry tz1 24
W'*.fiJ;1p7-r^",,,t-

t74 c.+t4n^o/ls trL-


t
Y^*l ^J/-re*s^tf*, _&*,
2/o dr"us d"*.,/"_t 7y frz a-f;*
fu
\-f,o'b^ie- ?"i".-
€) I
ln
r - tt
fu't
& - @ ixlalr, r^-"",*,$/.r H.^,, -\--t-'rftr
cerafru,tar *y sk-,,*
Y' t- tt :*- ffi du'li{'s
t^,\ sa,r
'r--=rF -T a.J/ael r oaaog le #ff o, '(rn/.)
."".'-,-\
J/eErm,]
;
24
hh ff
"d"
o t'>--
7o'{--
t1
ii-b/aou
.z-
n- J*)^^, 1,^*
*- gf a "r)*-er,n:t
oQoo /r ;
,,',

,W ,*
c**',^/*I/
tprnpui|q M€&v,or!il* oQoa$ t"
,lr^' ,$;r;
i,
,*r-4/eqe*
r, yffi,*?
f*
,, _,tdord,

?/O' @7F,1
,g
ffiI
e,am\
( D D co$ttk-
)
z-, ,/rW. Fo
9(u* f,' . n u'n. , tt.i-
exfa,,rirn
.
*'-.u*u- c.,n ^-..t
1 @7
ozDo
&aoo;V'; Ff h'e- off" ,-frl
t/c f*
cu/drutrt ,+DD @{*ila* l
nwntnlfi uM^ p C6?""ft4*fK crvt
C-omL'
bw , B z-* (fii21
'^dd*st* 6o (ti*d
vndli^h^.,A t +^ "\^'a3ff T::, I,Lla
ezr3 J,

Wz +cEz.rv.A fu dta,t'aa ,6ro"AJ W%,t4


^" \
a()z4
74
)\s@o DmA rl
'",.fig46 c*"U
,c?

\
fu,,,.4'u;1"+; T a3ff ,- d/zz- /" o"ry4^A{
gf-dd (n LSA brts 7fir.ra a-{/rew"zn' rc *r*r,4,4L)
4
e/v1 tuard'.,,.
lp g-Cft "L// L/, ^y'/t*- 9ftr,2 -, -dr*'&&-<

You might also like