Professional Documents
Culture Documents
Vineet Sahula2
1 Research Scholar,
Malaviya National Institute of Technology,Jaipur
2 Associate Professor, Department of ECE
Malaviya National Institute of Technology,Jaipur
PE 2
PE N
I/F
I/F
I/F
I/F
MEM
I/F
Arbiter
Model formulation
All PEs perform concurrent computation
Each PE is modeled as stochastic automaton
Interactions among PEs are modeled as synchronizing and
functional transition
Ulhas Deshmukh, Vineet Sahula
(1)
A
3
State 0 CP
State 1 AC
State 2 FW
State 3 RW
(N)
PE1
(2)
PE N
PE 2
RWi
1i
3i
FWi
Performance metrics
1i
1i
1i
ACi
1i
PUi
2i
CP
BWi
Li
0i
Wi
i
= PAC
i
i
+ PCP
= PAC
i
i
= (PFW
+ PRW
)
i
i
= (FW
2i + RW
3i )/1i
1 if, x j = CP j , j = i + 1, ..., N
0 otherwise
j
3i = f (x ) =
0 otherwise
1i = f (x j ) =
0i = 0i = 1;
1i = 1 1i
PE 2
PE N
PE 1
I/F
I/F
I/F
I/F
PE 2
Bus I/f
Bridge
Bus I/f
BUS 1
I/F
I/F
MEM 1
Arbiter
PE N
I/F
I/F
BUS 2
I/F
I/F
MEM 2
Arbiter
1i
lRW
1i
3i
gRW
2i
0i
0i
5i
gFW
lAC
1i
2i
CP
6i
1i
lFW
4i
2i
2i
gAC
2i
States of a PE
CP- computing state
lAC, lFW, lRW- States correspond to local memory MEM 1
Results
C2=C3=2 cycles
C2=2,C3=4 cycles
C2=4,C3=2 cycles
C2=C3=4 cycles
0.3
0.2
0.1
0
6
8 10 12 14 16 18 20
Communication time (Cl)
0.5
Queue length (L1)
Bandwidth (BW1)
0.4
C2=C3=2 cycles
C2=2,C3=4 cycles
C2=4,C3=2 cycles
C2=C3=4 cycles
0.4
0.3
0.2
0.1
0
6
8 10 12 14 16 18 20
Communication time (Cl)
Conclusions
Bandwidth is proportional to communication time
Bandwidth negatively influence by communication time of
other PEs
Converse observations obtained for queue length
Ulhas Deshmukh, Vineet Sahula
0.3
0.25
0.2
Cl22=2 cycles
Cl22=4 cycles
Cl22=2,Cg11=4 cycles
0.15
0.1
0.05
0
Results
0.3
0.25
0.2
Cg22=2 cycles
Cg22=4 cycles
Cg22=6 cycles
0.15
0.1
0.05
0
Conclusions
Local BW increases with probability of local request &
communication time
Local BW is negatively influenced by global communication
time
Global BW increases with probability of global request &
communication time
Ulhas Deshmukh, Vineet Sahula