Notes - Computer System Architecture
Notes - Computer System Architecture
COMPUTER
SYSTEM
ARCHITECTURE
(optee Systey Acchitectue
the vaious peut otte
deicy
ALU Bs
Cants
Ut Meneg
Mchitet
Tshet Set
Anctitct Aachtteetm
CisA) (hsA)
Adav
Mov R2 035
ADD A,R2
STORE x R.
ionpte Aechitctu
ed
Vun neumann Achit Non -on Neumahh Ach
(AgA Paincetun Andirteety
Mocli fued
Aite
Aichitet
peiph
Contt Data
nstu
e
mein
(ntny ista
mpce Achi tut
inshatin sheam, Sing dat shea )
Mnety
S1MD
SMISD
M M
Main
(Fipftup)
(SRAm )
ain memey
Wemey
tpenstsCost, wttrspat
Loen fest neney chips ma ke slocu bi
3ystew
’ Cow l e ae coe t CPU.
AccosTime T
MI
feT h
uteu A
S22
2 ho inesjn set C3 2
b
in cahe
hound
3-01 tor L.
L2, epend
htati- ne to dalie a [iein the calh to e pucssn
indues_tue to dete mine whe e th the is În
fe t l cache.
Iye'ad tine
2-16 yce
Altenate
0. * o.98 (lD+i) +
hit t u
SLet fous oh
on s miss Ate
L 2 bluck
e l cache Heorje S e Smalle thsy Se
Coe o Coe 3
|- Cqh
L2 Uhbie
Cache |L2-unitet
Cahe
L3 Mted Cede
(share hy a coes) 30-40
Main Memey
AXBKS
bloe
V1block
b (oc e
Mum
Selead?
byde
MIPS ’ il(on instuutsh
cashe mppy
Fly
qssoe1atu assoc/atiue
main Wens
tw B
Lo o
B7 Bi
J6 w s .
4ßlude s1
(4 wa)
o-129 2
Cace Puysical Add.
maps
3 2 2
Bloch Block Block
disaduantye- prock
Plac, i othe
Fily asvusthue appuy 4S5(s he
N
2
cttst
hee we ae nt fii y cne, sit s hut
2
GSOaahhe
QSU44te S
ho-in cahe.
2 -2 2'26
34u2 |2
pets: 4 set7
Citegizaty bang
on t instuha
puwstam Conta.
ewil 'Ake Sohee dattwhy
’ Cost is Hifh
addhsig
+Hampulatam duet innáuagyi Houdaned Contvnit
Miwpagamn Conhl
MiSP, ARHA SARL
toe RA 3 stow
Input
Si
henaly RISC
Pipine 5 stege
Stngo S3
T kt (-)
hustutos
ne (tvD,(nsht),
Speed up
(Tim)
Total Bo |2 XS
& A 4-stege pipelig hay stg dly
haue deloy Tns eh
AssumM Canstnt dok aah
at the ttal
(OU0 this pipane wiM
will be
S S3
S,
160
Glitk ferat
|<S19S hs l6S.S ls
when we
C3
othe
0nstevetey du to and
Flush
Stuetual Hagad nstutn s
Guhen tue nmtiple AL StTT
Solotsy Pesome o dupicat
stl at
Dat hagd
RAW Sul
Sul h atecty
t tstal Domais
wRAW Date aharad.
WARf"
ti's
in Consutanly in tuu dot
tus is wy seTt whi c-n be escOe n Atujant
Aooinwet
WA
ane
Cre tastwt
tnshcto hstuetoy Operant st
Fetu ecods jatteh.
Nent instut
Tejomone 3ftal eecihon ti shed shonfee.
Shesdup Perteman
efomane Sxewthy -tnu)
Ckeeutem tinee
Gne B Txewtem tinue A.
A is n hns fagfe tea
howto cmpat B.
fafomane
clo cde ate.
Ctet*/ustt
Stwnds Jnshut Cgules condy
paugim Tustuafies
CPU cto
-bnstethoy
Coht
y
2 5
Coceate Mh, ’
I SA
(ns tuty
Set A te )
2.S
200
B
CPle 3.0
Aenewton fu
Speetup Pfumancuß
32 32/.
6.095
shusttn Tipes h tjpes cíases instetio
eheewtea On CPU
Ci: Count ay instcfim ytye
BA
3x 2
ctouke yeles( to 2.
F
Cr
totad enute
Tusthueha cant
CPT
t acho ftotyt e eeut
So.
S
3 63
Banch
22 167. = o4/2
CPI
teluate kafoamsnu.
OAtual taet wotlond Full applicatiys thatu On te
touset ma
-baseg Bendamam Pageans fnat
kullpauam Oue typrauy taagtt
Smal'ten beadhsnane ptiat
Comp1lsn 2
6
Clock 4ate
Cp7 xI$
Foy Csmpita
bcp, = (SX1+ iK+ 1X 3)) (s4 1+1) - %.43.
2
20,0 MJPs.
|+428
z0.1 s
Fr compw?
Speedup
(l- o.2- 0.S -o. l)
(
Rewwse Mulhple Snhancemt Amdahls luw a
A medatl' (as sumes that
ttaction en ae t aijisl
tact
Ceer
Speedep
l- LEi) Sisi)
((-o.
G-SS + 2 + 2-4 3