computer organization parallel processing department of ... · university of pune s.e. i.t. subject...
TRANSCRIPT
![Page 1: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/1.jpg)
Uni
vers
ity o
f Pun
e S.
E. I.
T.
Subj
ect c
ode:
214
442
Part
40
Par
alle
l Pro
cess
ing
Com
pute
r Org
aniz
atio
n
UN
IT
VI
Tush
ar B
. Kut
e,
Dep
artm
ent o
f Inf
orm
atio
n Te
chno
logy
, Sa
ndip
Inst
itute
of T
echn
olog
y &
Res
earc
h Ce
ntre
, Nas
hik.
ht
tp:/
/tus
hark
ute.
com
Para
llel P
roce
ssin
g
Mul
tiple
Fun
ctio
nal U
nits
M
ultip
le P
roce
ssor
s
![Page 2: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/2.jpg)
![Page 3: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/3.jpg)
Sing
le In
stru
ctio
n St
ream
-Sin
gle
Data
Str
eam
Si
ngle
Inst
ruct
ion
Stre
am-M
ultip
le D
ata
Stre
am
Mul
tiple
Inst
ruct
ion
Stre
am-S
ingl
e Da
ta S
trea
m
Mul
tiple
Inst
ruct
ion
Stre
am-M
ultip
le D
ata
Stre
am
SISD
![Page 4: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/4.jpg)
SIM
D
MIS
D
![Page 5: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/5.jpg)
![Page 6: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/6.jpg)
Pipe
linin
g
Asyn
chro
nous
Pip
elin
ing
![Page 7: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/7.jpg)
Sync
hron
ous P
ipel
inin
g
Clas
sific
atio
n
Arith
met
ic P
ipel
inin
g In
stru
ctio
n Pi
pelin
ing
Proc
esso
r Pip
elin
ing
Uni
func
tion
vs. M
ultif
unct
ion
Pipe
linin
g St
atic
vs.
Dym
anic
Pip
elin
ing
Scal
er v
s. V
ecto
r Pip
elin
ing
![Page 8: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/8.jpg)
Pipe
linin
g
Inst
ruct
ion
Pipe
linin
g
![Page 9: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/9.jpg)
Four
stag
e in
stru
ctio
n pi
pelin
e
Hard
war
e O
rgan
izatio
n
![Page 10: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/10.jpg)
Four
Sta
ge
CPU
Pi
pelin
e
Pipe
line
Haza
rds
Reso
urce
Con
flict
Da
ta o
r Dat
a de
pend
ency
con
flict
Br
anch
diff
icul
ties
![Page 11: Computer Organization Parallel Processing Department of ... · University of Pune S.E. I.T. Subject code: 214442 Part 40 Parallel Processing Computer Organization UNIT VI Tushar B](https://reader034.vdocument.in/reader034/viewer/2022042100/5e7c7911b87654771924dcb9/html5/thumbnails/11.jpg)
Tech
niqu
es to
avo
id h
azar
ds
Stal
l the
pip
elin
e O
pera
nd fo
rwar
ding
Pi
pelin
e sc
hedu
ling
Refe
renc
es
Web
sites
: ht
tp:/
/en.
wik
iped
ia.o
rg
http
://w
ww
.how
stuf
fwor
ks.c
om
Com
pute
r Arc
hite
ctur
e an
d O
rgan
izatio
n
By A
. P. G
odse
(fro
m b
ooks
.goo
gle.
com
)
Com
pute
r Org
aniza
tion
By
Ham
ache
r and
Zak
y