ssmmoo1/RL_taskset_scheduling
Trains an RL agent based on a graph neural network to schedule real time periodic task sets on a set of heterogeneous processors.
Python
Issues
- 0
Add generation for random tasksets
#2 opened by ssmmoo1 - 1
Add metrics for inference
#14 opened by ssmmoo1 - 3
Implement a reward function
#4 opened by ssmmoo1 - 1
Track Context Switches
#3 opened by ssmmoo1 - 1
Fix Previous Task nodes
#13 opened by ssmmoo1 - 1
Hyperparameter Search
#11 opened by ssmmoo1 - 1
Support Multi-Processors
#12 opened by ssmmoo1 - 2
Implement REINFORCE
#7 opened by ssmmoo1 - 2
Update OS to Graph
#10 opened by ssmmoo1 - 1
Implement the GNN
#6 opened by ssmmoo1 - 1
OS State to graph
#5 opened by ssmmoo1 - 0
Implement a Heterogenous scheduler
#9 opened by ssmmoo1 - 0
Add Task Visualization
#8 opened by ssmmoo1 - 0
Add logging
#1 opened by ssmmoo1