Research Article
Scheduling Algorithm: Tasks Scheduling Algorithm for Multiple Processors with Dynamic Reassignment
Table 3
Phasewise ECM(, ,) and RCM(, ,).
| Phases | Tasks | Execution costs | Residence costs | ECM(, ,) | RCM(, ,) | | | | | | |
| 1 | | — | — | — | 3 | 1 | 2 | | 2 | 6 | 4 | — | — | — | | — | — | — | 3 | 4 | 2 | | — | — | — | 4 | 3 | 2 | | — | — | — | 4 | 3 | 2 | | — | — | — | 2 | 1 | 1 | | — | — | — | 3 | 1 | 2 |
| 2 | | 6 | 4 | 8 | — | — | — | | — | — | — | 2 | 1 | 3 | | — | — | — | 3 | 2 | 2 | | — | — | — | 3 | 4 | 2 | | — | — | — | 3 | 3 | 2 | | — | — | — | 1 | 4 | 4 | | — | — | — | 2 | 3 | 2 |
| 3 | | — | — | — | 2 | 3 | 1 | | — | — | — | 2 | 2 | 2 | | — | — | — | 3 | 4 | 2 | | 6 | 3 | ∞ | — | — | — | | — | — | — | 3 | 2 | 1 | | — | — | — | 3 | 2 | 2 | | — | — | — | 3 | 1 | 1 |
|
4 | | — | — | — | 2 | 1 | 2 | | — | — | — | 1 | 1 | 2 | | — | — | — | 3 | 3 | 1 | | — | — | — | 1 | 2 | 4 | | — | — | — | 2 | 2 | 1 | | 8 | 6 | 4 | — | — | — | | — | — | — | 1 | 1 | 3 |
| 5 | | — | — | — | 2 | 1 | 1 | | — | — | — | 2 | 1 | 2 | | 6 | 6 | 8 | — | — | — | | — | — | — | 2 | 2 | 2 | | — | — | — | 4 | 3 | 2 | | — | — | — | 1 | 2 | 3 | | — | — | — | 2 | 1 | 2 |
|
6 | | — | — | — | 3 | 2 | 2 | | — | — | — | 1 | 4 | 1 | | — | — | — | 1 | 2 | 1 | | — | — | — | 2 | 1 | 1 | | 5 | 4 | 2 | — | — | — | | — | — | — | 2 | 2 | 1 | | — | — | — | 1 | 1 | 2 |
| 7 | | — | — | — | 1 | 2 | 1 | | ∞ | 6 | 8 | — | — | — | | — | — | — | 2 | 3 | 1 | | — | — | — | 2 | 3 | 1 | | — | — | — | 1 | 2 | 2 | | — | — | — | 1 | 3 | 2 | | — | — | — | 2 | 2 | 1 |
|
8 | | — | — | — | 2 | 1 | 1 | | — | — | — | 1 | 1 | 2 | | — | — | — | 2 | 4 | 2 | | — | — | — | 2 | 3 | 3 | | — | — | — | 1 | 1 | 4 | | — | — | — | 3 | 2 | 2 | | 4 | 7 | 8 | — | — | — |
|
|