We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f87b2f9 + dd444c6 commit 73d0134Copy full SHA for 73d0134
3 files changed
assignment/simulator/src/budget.py
@@ -0,0 +1,12 @@
1
+from dataclasses import dataclass
2
+
3
+from assignment.simulator.src.scheduler import Scheduler
4
5
+@dataclass
6
+class Budget:
7
+ component_id: str
8
+ scheduler:Scheduler
9
+ budget:int
10
+ period:int
11
+ core_id:int
12
+ priority:int|None
assignment/simulator/src/main.py
assignment/simulator/src/scheduler.py
@@ -0,0 +1,5 @@
+from enum import Enum
+class Scheduler(Enum):
+ RM = "Rate Monotonic"
+ EDF = "Earliest Deadline First"
0 commit comments