397 lines
12 KiB
Plaintext
397 lines
12 KiB
Plaintext
Starting VRGame...
|
|
0.0 Submitted application vr_game
|
|
NEW PATH
|
|
On device m-0-0
|
|
Currently placed operators = [EEG, DISPLAY]
|
|
client----->DISPLAY : 0.01
|
|
client----->classifier : 0.17647058823529416
|
|
classifier----->client : 0.17647058823529416
|
|
client----->DISPLAY : 0.17647058823529416
|
|
Placed Modules : [EEG, DISPLAY]
|
|
Modules to place : [client]
|
|
BEGINNING OF LOOP : Operators to Place : [client]
|
|
|
|
[6, 5, 4, 3]
|
|
m-0-0
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
client XXXXX Upstream Device : m-0-0
|
|
m-0-0 : 0 modules of Operator client is already placed on device m-0-0
|
|
Placed Modules : [EEG, DISPLAY, client]
|
|
Modules to place : [classifier]
|
|
You can rest in peace. client can be created in m-0-0
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[6, 5, 4, 3]
|
|
m-0-0
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
m-0-0 : 0 modules of Operator classifier is already placed on device cloud
|
|
On device d-0
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[6, 5, 4, 3]
|
|
m-0-0
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
d-0 : 0 modules of Operator classifier is already placed on device cloud
|
|
On device proxy-server
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[6, 5, 4, 3]
|
|
m-0-0
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
proxy-server : 0 modules of Operator classifier is already placed on device cloud
|
|
On device cloud
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[6, 5, 4, 3]
|
|
m-0-0
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
cloud : 0 modules of Operator classifier is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier]
|
|
Modules to place : [connector]
|
|
You can rest in peace. classifier can be created in cloud
|
|
BEGINNING OF LOOP : Operators to Place : [connector]
|
|
|
|
[6, 5, 4, 3]
|
|
m-0-0
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
connector XXXXX Upstream Device : cloud
|
|
cloud : 0 modules of Operator connector is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier, classifier, connector]
|
|
Modules to place : []
|
|
You can rest in peace. connector can be created in cloud
|
|
NEW PATH
|
|
On device m-0-1
|
|
Currently placed operators = [EEG, DISPLAY]
|
|
client----->DISPLAY : 0.01
|
|
client----->classifier : 0.17647058823529416
|
|
classifier----->client : 0.17647058823529416
|
|
client----->DISPLAY : 0.17647058823529416
|
|
Placed Modules : [EEG, DISPLAY]
|
|
Modules to place : [client]
|
|
BEGINNING OF LOOP : Operators to Place : [client]
|
|
|
|
[9, 5, 4, 3]
|
|
m-0-1
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
client XXXXX Upstream Device : m-0-1
|
|
m-0-1 : 0 modules of Operator client is already placed on device m-0-1
|
|
Placed Modules : [EEG, DISPLAY, client]
|
|
Modules to place : [classifier]
|
|
You can rest in peace. client can be created in m-0-1
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[9, 5, 4, 3]
|
|
m-0-1
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
m-0-1 : 1 modules of Operator classifier is already placed on device cloud
|
|
On device d-0
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[9, 5, 4, 3]
|
|
m-0-1
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
d-0 : 1 modules of Operator classifier is already placed on device cloud
|
|
On device proxy-server
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[9, 5, 4, 3]
|
|
m-0-1
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
proxy-server : 1 modules of Operator classifier is already placed on device cloud
|
|
On device cloud
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[9, 5, 4, 3]
|
|
m-0-1
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
cloud : 1 modules of Operator classifier is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier]
|
|
Modules to place : [connector]
|
|
You can rest in peace. classifier can be created in cloud
|
|
BEGINNING OF LOOP : Operators to Place : [connector]
|
|
|
|
[9, 5, 4, 3]
|
|
m-0-1
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
connector XXXXX Upstream Device : cloud
|
|
cloud : 1 modules of Operator connector is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier, classifier, connector]
|
|
Modules to place : []
|
|
You can rest in peace. connector can be created in cloud
|
|
NEW PATH
|
|
On device m-0-2
|
|
Currently placed operators = [EEG, DISPLAY]
|
|
client----->DISPLAY : 0.01
|
|
client----->classifier : 0.17647058823529416
|
|
classifier----->client : 0.17647058823529416
|
|
client----->DISPLAY : 0.17647058823529416
|
|
Placed Modules : [EEG, DISPLAY]
|
|
Modules to place : [client]
|
|
BEGINNING OF LOOP : Operators to Place : [client]
|
|
|
|
[12, 5, 4, 3]
|
|
m-0-2
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
client XXXXX Upstream Device : m-0-2
|
|
m-0-2 : 0 modules of Operator client is already placed on device m-0-2
|
|
Placed Modules : [EEG, DISPLAY, client]
|
|
Modules to place : [classifier]
|
|
You can rest in peace. client can be created in m-0-2
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[12, 5, 4, 3]
|
|
m-0-2
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
m-0-2 : 2 modules of Operator classifier is already placed on device cloud
|
|
On device d-0
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[12, 5, 4, 3]
|
|
m-0-2
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
d-0 : 2 modules of Operator classifier is already placed on device cloud
|
|
On device proxy-server
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[12, 5, 4, 3]
|
|
m-0-2
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
proxy-server : 2 modules of Operator classifier is already placed on device cloud
|
|
On device cloud
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[12, 5, 4, 3]
|
|
m-0-2
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
cloud : 2 modules of Operator classifier is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier]
|
|
Modules to place : [connector]
|
|
You can rest in peace. classifier can be created in cloud
|
|
BEGINNING OF LOOP : Operators to Place : [connector]
|
|
|
|
[12, 5, 4, 3]
|
|
m-0-2
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
connector XXXXX Upstream Device : cloud
|
|
cloud : 2 modules of Operator connector is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier, classifier, connector]
|
|
Modules to place : []
|
|
You can rest in peace. connector can be created in cloud
|
|
NEW PATH
|
|
On device m-0-3
|
|
Currently placed operators = [EEG, DISPLAY]
|
|
client----->DISPLAY : 0.01
|
|
client----->classifier : 0.17647058823529416
|
|
classifier----->client : 0.17647058823529416
|
|
client----->DISPLAY : 0.17647058823529416
|
|
Placed Modules : [EEG, DISPLAY]
|
|
Modules to place : [client]
|
|
BEGINNING OF LOOP : Operators to Place : [client]
|
|
|
|
[15, 5, 4, 3]
|
|
m-0-3
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
client XXXXX Upstream Device : m-0-3
|
|
m-0-3 : 0 modules of Operator client is already placed on device m-0-3
|
|
Placed Modules : [EEG, DISPLAY, client]
|
|
Modules to place : [classifier]
|
|
You can rest in peace. client can be created in m-0-3
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[15, 5, 4, 3]
|
|
m-0-3
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
m-0-3 : 3 modules of Operator classifier is already placed on device cloud
|
|
On device d-0
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[15, 5, 4, 3]
|
|
m-0-3
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
d-0 : 3 modules of Operator classifier is already placed on device cloud
|
|
On device proxy-server
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[15, 5, 4, 3]
|
|
m-0-3
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
proxy-server : 3 modules of Operator classifier is already placed on device cloud
|
|
On device cloud
|
|
Currently placed operators = [EEG, DISPLAY, client, client]
|
|
Placed Modules : [EEG, DISPLAY, client, client]
|
|
Modules to place : [classifier]
|
|
BEGINNING OF LOOP : Operators to Place : [classifier]
|
|
|
|
[15, 5, 4, 3]
|
|
m-0-3
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
classifier XXXXX Upstream Device : cloud
|
|
cloud : 3 modules of Operator classifier is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier]
|
|
Modules to place : [connector]
|
|
You can rest in peace. classifier can be created in cloud
|
|
BEGINNING OF LOOP : Operators to Place : [connector]
|
|
|
|
[15, 5, 4, 3]
|
|
m-0-3
|
|
d-0
|
|
proxy-server
|
|
cloud
|
|
connector XXXXX Upstream Device : cloud
|
|
cloud : 3 modules of Operator connector is already placed on device cloud
|
|
Placed Modules : [EEG, DISPLAY, client, client, classifier, classifier, connector]
|
|
Modules to place : []
|
|
You can rest in peace. connector can be created in cloud
|
|
cloud--->[classifier, connector]
|
|
Creating classifier on device cloud
|
|
Creating connector on device cloud
|
|
proxy-server--->[]
|
|
d-0--->[]
|
|
m-0-0--->[client]
|
|
Creating client on device m-0-0
|
|
m-0-1--->[client]
|
|
Creating client on device m-0-1
|
|
m-0-2--->[client]
|
|
Creating client on device m-0-2
|
|
m-0-3--->[client]
|
|
Creating client on device m-0-3
|
|
{3={connector=4, classifier=4}, 4={}, 5={}, 6={client=1}, 9={client=1}, 12={client=1}, 15={client=1}}
|
|
cloud Creating 4 instances of module classifier
|
|
cloud Creating 4 instances of module connector
|
|
m-0-0 Creating 1 instances of module client
|
|
m-0-1 Creating 1 instances of module client
|
|
m-0-2 Creating 1 instances of module client
|
|
m-0-3 Creating 1 instances of module client
|
|
=========================================
|
|
============== RESULTS ==================
|
|
=========================================
|
|
EXECUTION TIME : 2089
|
|
=========================================
|
|
APPLICATION LOOP DELAYS
|
|
=========================================
|
|
[EEG, client, classifier, client, DISPLAY] ---> 225.15702405515665
|
|
=========================================
|
|
TUPLE CPU EXECUTION DELAY
|
|
=========================================
|
|
GLOBAL_GAME_STATE ---> 0.3390022005587743
|
|
CLASSIFICATION ---> 0.5361701777912904
|
|
EEG ---> 3.9442626565403334
|
|
PLAYER_GAME_STATE ---> 0.18932622841805924
|
|
_SENSOR ---> 0.17877422504247079
|
|
=========================================
|
|
cloud : Energy Consumed = 1.3704092537715308E7
|
|
proxy-server : Energy Consumed = 834332.9999999987
|
|
d-0 : Energy Consumed = 834332.9999999987
|
|
m-0-0 : Energy Consumed = 874724.9330725175
|
|
m-0-1 : Energy Consumed = 874743.9658550094
|
|
m-0-2 : Energy Consumed = 874454.8894849952
|
|
m-0-3 : Energy Consumed = 874348.2768900081
|
|
Cost of execution in cloud = 544536.2560009073
|
|
Total network usage = 77545.3
|
|
THESIS RESULTS
|
|
225.15702405515665
|
|
1.3704092537715308E7
|
|
3498272.0653025303
|
|
834332.9999999987
|
|
2090
|
|
0.3390022005587743
|
|
0.5361701777912904
|
|
3.9442626565403334
|
|
0.18932622841805924
|
|
0.17877422504247079
|
|
77545.3
|