Downloads provided by UsageCounts
doi: 10.1109/tc.2012.243
Task period selection is often used to adjust the workload to the available computational resources. In this paper, we propose a model where each selected period is not restricted to be a natural number, but can be any rational number within a range. Under this generalization, we contribute a period selection algorithm that yields a much smaller hyperperiod than that of previous works: with respect to the largest period, the hyperperiod with integer constraints is exponentially bounded; with rational periods the worst case is only quadratic. By means of an integer approximation at each task activation, we show how our rational period approach can work under system clock granularity; it is thus compatible with scheduling analysis practice and implementation. Our finding has practical applications in several fields of real-time scheduling: lowering complexity in table driven schedulers, reducing search space in model checking analysis, generating synthetic workload for statistical analysis of real-time scheduling algorithms, etc.
This work has been funded by the Spanish Government Research Office, project TIN2008-06766-C03-02 (RT-MODEL).
Control systems, Scheduling, Periodic tasks, Scheduling algorithms, ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES, Hyperperiod, Algorithm design and analysis, Analytical models, Real-time systems, Real-time, Plan generation
Control systems, Scheduling, Periodic tasks, Scheduling algorithms, ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES, Hyperperiod, Algorithm design and analysis, Analytical models, Real-time systems, Real-time, Plan generation
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 34 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
| views | 55 | |
| downloads | 277 |

Views provided by UsageCounts
Downloads provided by UsageCounts