DARPA ULTRALOG Final Report - Industrial and Manufacturing ...
DARPA ULTRALOG Final Report - Industrial and Manufacturing ...
DARPA ULTRALOG Final Report - Industrial and Manufacturing ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Manuscript for IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 18<br />
CPU is allocated using a weighted round-robin scheduling in which CPU time received by each<br />
component in a round is equal to its assigned weight.<br />
N 1 N 2 N 3<br />
N 4<br />
A 1 A 2<br />
A 3 A 4<br />
N 5<br />
A 5 A 6<br />
N 6<br />
A 7 A 8<br />
A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16<br />
200 200 200 200 400 400 400 400<br />
N 7<br />
Fig. 2. Experimental network configuration<br />
We set up six different experimental conditions as shown in Table 1. We vary the cost of<br />
completion time <strong>and</strong> the distribution of CPU time can be deterministic or exponential. While<br />
using stochastic value function we repeat 5 experiments. QoS UB is calculated from (14) with t=0<br />
for each condition as shown in the table.<br />
Table 1. Experimental conditions<br />
Condition CCT(T) f i (v i ) QoS UB<br />
Con1-1 0.5T Deterministic 30000<br />
Con1-2 0.5T Exponential 30000<br />
Con2-1 1.5T Deterministic 19200<br />
Con2-2 1.5T Exponential 19200<br />
Con3-1 2.5T Deterministic 12000<br />
Con3-2 2.5T Exponential 12000<br />
We use ten different control policies for each experimental condition as shown in Table 2.<br />
First eight control policies (FX-XX) use fixed value modes over time. In predictive control<br />
policies (PC-XX) components selects value modes by solving the optimization model in (14). In<br />
round-robin resource allocation (XX-RR) the components in each node are assigned equal