17.04.2015 Views

DARPA ULTRALOG Final Report - Industrial and Manufacturing ...

DARPA ULTRALOG Final Report - Industrial and Manufacturing ...

DARPA ULTRALOG Final Report - Industrial and Manufacturing ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!