P_EDF_WF.py 515 Bytes
Newer Older
1 2 3 4
"""
Partitionned EDF using PartitionedScheduler.
"""
from simso.core.Scheduler import SchedulerInfo
5
from simso.schedulers.EDF_mono import EDF_mono
6 7
from simso.utils import PartitionedScheduler
from simso.utils.PartitionedScheduler import decreasing_worst_fit
8
from simso.schedulers import scheduler
9

10
@scheduler("simso.schedulers.P_EDF_WF")
11 12 13
class P_EDF_WF(PartitionedScheduler):
    def init(self):
        PartitionedScheduler.init(
14
            self, SchedulerInfo("simso.schedulers.EDF_mono"), decreasing_worst_fit)