Kahn Process Networks and a Reactive Extension - Lorentz Center
Kahn Process Networks and a Reactive Extension - Lorentz Center
Kahn Process Networks and a Reactive Extension - Lorentz Center
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
44<br />
i<br />
ii<br />
iii<br />
iv<br />
v<br />
vi<br />
vii<br />
Simple scheduling analysis<br />
Example: pipeline with feedbacks<br />
a<br />
4 i 4<br />
b<br />
4 ii 2<br />
c<br />
2 iii 2<br />
d<br />
2 v 2<br />
e<br />
2 vii 1<br />
f<br />
2 1 iv 1<br />
vi<br />
1<br />
topology matrix<br />
(consumption per<br />
actor per channel)<br />
a b c d e f<br />
-4<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
4<br />
-4<br />
0<br />
0<br />
0<br />
2<br />
0<br />
0<br />
2<br />
-2<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
2<br />
-1<br />
-2<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
2<br />
-1<br />
-2<br />
challenges models kpn rpn<br />
the hierarchy the future<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
1<br />
1<br />
1<br />
2<br />
2<br />
2<br />
4<br />
a<br />
b<br />
c<br />
d<br />
e<br />
f<br />
=<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
0<br />
i<br />
ii<br />
iii<br />
iv<br />
v<br />
vi<br />
vii<br />
firing rates are consistent iff<br />
repetition vector exists<br />
minimal (non-zero) number<br />
of actor firings that has<br />
no net effect on the<br />
initial token distribution<br />
repetition vector can be<br />
computed<br />
by solving the so-called<br />
balance equations