Ripoll Ripoll, JI.; Ballester-Ripoll, R. (2013). Period selection for minimal hyperperiod in periodic task systems. IEEE Transactions on Computers. 62(9):1813-1822. https://doi.org/10.1109/TC.2012.243
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/38476
Título:
|
Period selection for minimal hyperperiod in periodic task systems
|
Autor:
|
Ripoll Ripoll, José Ismael
Ballester-Ripoll, Rafael
|
Entidad UPV:
|
Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors
|
Fecha difusión:
|
|
Resumen:
|
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 ...[+]
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.
[-]
|
Palabras clave:
|
Algorithm design and analysis
,
Analytical models
,
Control
systems
,
Real-time systems
,
Scheduling
,
Scheduling
algorithms
,
Real-time
,
Hyperperiod
,
Periodic tasks
,
Plan
generation
|
Derechos de uso:
|
Reserva de todos los derechos
|
Fuente:
|
IEEE Transactions on Computers. (issn:
0018-9340
)
|
DOI:
|
10.1109/TC.2012.243
|
Editorial:
|
Institute of Electrical and Electronics Engineers (IEEE)
|
Versión del editor:
|
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6327182
|
Código del Proyecto:
|
info:eu-repo/grantAgreement/MICINN//TIN2008-06766-C03-02/ES/PLATAFORMAS DE TIEMPO REAL PARA DISEÑO DE SISTEMAS EMPOTRADOS BASADO EN MODELOS/
|
Descripción:
|
© 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be
obtained for all other uses, in any current or future media, including
reprinting/republishing this material for advertising or promotional purposes, creating new
collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted
component of this work in other works.
|
Agradecimientos:
|
This work has been funded by the Spanish Government Research Office, project TIN2008-06766-C03-02 (RT-MODEL).
|
Tipo:
|
Artículo
|