Computing for Embedded Systems and Ptolemy II
13
Examples of Models of Computation
(continued)
7. Rate monotonic scheduling
•In RMS, tasks are assumed to have periodic actions, and they run as processes under the control of a priority-driven preemptive scheduler.
•This model is so popular that it is routinely applied even when tasks are not periodic in nature, and priorities are tweaked until the application seems to work.
•It does not intrinsically include any interaction mechanisms.