Skip to content
Open
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
b541cd3
first changes
ariskaratzikos Feb 6, 2024
77b14ba
changes on how to handle the time needed for the rl to make decision …
ariskaratzikos Feb 14, 2024
d04f8fa
the scheduler is ready for the rl model implementations
ariskaratzikos Feb 14, 2024
9186249
APPLIED RESPONSE TIME integration
ariskaratzikos Feb 15, 2024
ab601d0
added the loop for pause events
ariskaratzikos Feb 20, 2024
f65b82c
creation of more features
ariskaratzikos Feb 23, 2024
28b9965
fixed the node feature
ariskaratzikos Feb 25, 2024
1d5d16c
last changes on rl actions
ariskaratzikos Mar 1, 2024
b9f37eb
Update central_cluster.py
ariskaratzikos Mar 2, 2024
8c19d49
Update central_cluster.py
ariskaratzikos Mar 2, 2024
a5c0a29
Update node.py
ariskaratzikos Mar 2, 2024
31ac5e2
Update central_cluster.py
ariskaratzikos Mar 2, 2024
22e6341
Update node.py
ariskaratzikos Mar 2, 2024
f054dda
Update central_cluster.py
ariskaratzikos Mar 2, 2024
4c624d1
Update central_cluster.py
ariskaratzikos Mar 2, 2024
3dff87f
Update central_cluster.py
ariskaratzikos Mar 2, 2024
136546e
Update central_cluster.py
ariskaratzikos Mar 2, 2024
a0d870c
Update machine.py
ariskaratzikos Mar 2, 2024
193eff6
Create reward_giver2.py
ariskaratzikos Mar 2, 2024
ef69e30
Update node.py
ariskaratzikos Mar 2, 2024
3fb42f6
Update central_cluster.py
ariskaratzikos Mar 2, 2024
1da142f
Update central_cluster.py
ariskaratzikos Mar 2, 2024
997689d
Update reward_giver2.py
ariskaratzikos Mar 2, 2024
19decab
fixed bugs
ariskaratzikos Mar 2, 2024
1cb6476
slight debug changes
ariskaratzikos Mar 4, 2024
cfc26ff
changes on the first fit alg
ariskaratzikos Mar 10, 2024
a2282d3
made the rl model work + debugging on it
ariskaratzikos Mar 19, 2024
bfaaf60
added some metrics
ariskaratzikos Mar 21, 2024
7608dca
changes on the metrics
ariskaratzikos Mar 22, 2024
72a6cf0
made changes on the extaction of the jobs for reallocation
ariskaratzikos Mar 23, 2024
8c9af8a
changes on the reward function
ariskaratzikos Mar 28, 2024
54da4f8
updated round up values
ariskaratzikos Mar 31, 2024
7575585
not converging enough
ariskaratzikos Apr 1, 2024
a74bc4f
changes on the simplicity of the state representation
ariskaratzikos Apr 4, 2024
a268271
made the simple model output variartion in q values
ariskaratzikos Apr 5, 2024
14e5f41
changes on the rewrad func
ariskaratzikos Apr 9, 2024
315b8a1
many changes
ariskaratzikos Apr 18, 2024
77cac66
changes on the model's brain
ariskaratzikos Apr 24, 2024
36abcc4
nothing specific
ariskaratzikos Apr 25, 2024
6116785
more config changes
ariskaratzikos Apr 25, 2024
9559432
more episodes
ariskaratzikos Apr 28, 2024
75cd7da
test changes
ariskaratzikos May 12, 2024
8b12449
testing changes
ariskaratzikos May 14, 2024
ba91cef
more changes
ariskaratzikos May 19, 2024
d38a7aa
time critical higher cost edge
ariskaratzikos May 22, 2024
338a824
included the papers
ariskaratzikos May 28, 2024
2b55583
updated the files
ariskaratzikos May 29, 2024
c623dd3
Update README.md
ariskaratzikos May 29, 2024
3f9feb8
Update README.md
ariskaratzikos May 29, 2024
c79378b
more changes for github presentation
ariskaratzikos May 29, 2024
c4aa015
changes
ariskaratzikos May 29, 2024
3c6731f
more episodes
ariskaratzikos Jun 13, 2024
75c361c
Update README.md
ariskaratzikos Jun 14, 2024
ea2ed53
Update README.md
ariskaratzikos Jun 14, 2024
88d861b
Update README.md
ariskaratzikos Jun 14, 2024
e0bfead
Update README.md
ariskaratzikos Jun 14, 2024
d5e1b9e
Update README.md
ariskaratzikos Jun 14, 2024
b6b14d9
more episodes
ariskaratzikos Jun 14, 2024
56f15d8
more updates
ariskaratzikos Jun 14, 2024
a08718e
graphs incoming
ariskaratzikos Jun 17, 2024
4d61148
more episodes
ariskaratzikos Jun 20, 2024
bab5d54
more episodes
ariskaratzikos Jun 20, 2024
28d9c6f
last changes
ariskaratzikos Sep 12, 2024
40483d2
last changes
ariskaratzikos Sep 12, 2024
5d97b57
Update README.md
ariskaratzikos Sep 13, 2024
04cd3c0
Update README.md
ariskaratzikos Sep 13, 2024
e47946e
Update README.md
ariskaratzikos Sep 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update node.py
  • Loading branch information
ariskaratzikos authored Mar 2, 2024
commit 22e6341934f0ffed721c4f37f417819c5110a81c
12 changes: 7 additions & 5 deletions core/node.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,18 +103,20 @@ def response_time(self, machines=None):
def all_response_time_tuples(self, machines=None):
avg_time = 0.0
ls = []
tuples = []
batch_times = []
service_times = []
if machines is None:
machines = self.machines
running_task_instances = self.running_task_instances(machines)
ls.extend(running_task_instances)
waiting_task_instances = waiting_task_instances(machines)
ls.extend(waiting_task_instances)
for task_instance in ls:
tuple = (task_instance.response_time, task_instance.task.job.type)
tuples.append(tuple)
return tuples

if (task_instance.task.job.type == 0):
service_times.append(task_instance.response_time)
if (task_instance.task.job.type == 1):
batch_times.append(task_instance.response_time)
return service_times, batch_times
def remaining_time(self, machines=None):
avg_time = 0.0
if machines is None:
Expand Down