- -

Selección del periodo para la minimización del hiperperiodo

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Selección del periodo para la minimización del hiperperiodo

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Brocal Tortosa, Vicent es_ES
dc.contributor.author Balbastre, Patricia es_ES
dc.date.accessioned 2016-03-14T10:36:08Z
dc.date.available 2016-03-14T10:36:08Z
dc.date.issued 2013-04
dc.identifier.issn 1697-7912
dc.identifier.uri http://hdl.handle.net/10251/61801
dc.description.abstract [ES] En este artículo presentamos un nuevo modelo de tareas donde el periodo de una tarea no es un valor fijo sino que, de acuerdo con un interpretación más amplia, el periodo puede ser elegido dentro de un intervalo de periodos aceptables. El objetivo principal es dotar al modelo de flexibilidad suficiente para que sea posible una reducción drástica del hiperperiodo del conjunto de tareas. El modelo está enfocado a sistemas de planificación cíclica, donde el ciclo del plan está determinado por el hiperperiodo. Sin embargo, la propuesta también es aplicable a la generación de cargas sintéticas para simulaciones, donde la reducción del hiperperiodo tiene beneficios en términos de complejidad y duración de la simulación. Debido a que el hiperperiodo crece exponencialmente con el número de tareas y con el valor de sus periodos, el análisis de los sistemas se vuelve intratable si el hiperperiodo excede unos límites razonables. A su vez, se propone un algoritmo que permite el cálculo del hiperperiodo de acuerdo con el modelo de tareas presentado. Este algoritmo es capaz de calcular el hiperperiodo mínimo incluso para conjuntos de tareas grandes, donde la enumeración exhaustiva no es factible. es_ES
dc.description.abstract [EN] In this paper a new task model with periods defined as ranges is proposed with the main goal of drastically reducing the hyperperiod of the task set. The model is focused to be applied in cyclic scheduling, where the length of the major cycle of the plan is determined by the hyperperiod. But it also can be applied in synthetic task sets generation, where having a small hyperperiod reduces complexity and simulation time. As the hyperperiod grows exponentially with the number of tasks and their periods, system analysis may become unaffordable if the hyperperiod exceeds reasonable bounds. A new algorithm, which allow us to calculate the minimum hyperperiod of such a set of tasks, is presented. This algorithm calculates the minimum value even with a large number of tasks, where exhaustive search becomes intractable. es_ES
dc.language Español es_ES
dc.publisher Elsevier es_ES
dc.relation.ispartof Revista Iberoamericana de Automática e Informática Industrial (RIAI) es_ES
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject Tiempo-real es_ES
dc.subject Modelo es_ES
dc.subject Algoritmos de planificación es_ES
dc.subject Real-time es_ES
dc.subject Model es_ES
dc.subject Scheduling algorithms es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title Selección del periodo para la minimización del hiperperiodo es_ES
dc.title.alternative Selecting the period to minimize the hyperperiod es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.riai.2013.03.009
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Instituto Universitario de Automática e Informática Industrial - Institut Universitari d'Automàtica i Informàtica Industrial es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.contributor.affiliation Universitat Politècnica de València. Área de la Ciudad Politécnica de la Innovación - Àrea de la Ciutat Politècnica de la Innovació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros Industriales - Escola Tècnica Superior d'Enginyers Industrials es_ES
dc.description.bibliographicCitation Brocal Tortosa, V.; Balbastre, P. (2013). Selección del periodo para la minimización del hiperperiodo. Revista Iberoamericana de Automática e Informática Industrial (RIAI). 10(2):186-196. https://doi.org/10.1016/j.riai.2013.03.009 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion http://dx.doi.org/10.1016/j.riai.2013.03.009 es_ES
dc.description.upvformatpinicio 186 es_ES
dc.description.upvformatpfin 196 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 10 es_ES
dc.description.issue 2 es_ES
dc.relation.senia 254795 es_ES
dc.description.references Buttazzo, G. C., Lipari, G., & Abeni, L. (s. f.). Elastic task model for adaptive rate control. Proceedings 19th IEEE Real-Time Systems Symposium (Cat. No.98CB36279). doi:10.1109/real.1998.739754 es_ES
dc.description.references Cervin, A., Eker, J., 2000. Feedback scheduling of control tasks. In: Proceedings of the 39th IEEE Conference on Decision and Control. es_ES
dc.description.references Kermia, O., Cucu, L., Sorel, Y., 2006. Non-preemptive multiprocessor static scheduling for systems with precedence and strict periodicity constraints. In: Proceedings of the 10th International Workshop On Project Management and Scheduling. es_ES
dc.description.references Leung, J. Y.-T., & Merrill, M. L. (1980). A note on preemptive scheduling of periodic, real-time tasks. Information Processing Letters, 11(3), 115-118. doi:10.1016/0020-0190(80)90123-4 es_ES
dc.description.references Liu, C. L., & Layland, J. W. (1973). Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment. Journal of the ACM, 20(1), 46-61. doi:10.1145/321738.321743 es_ES
dc.description.references Macq, C., Goossens, J., 2001. Limitation of the hyper-period in real-time periodic task set generation. In: Proceedings of the 9th international conference on real-time systems. pp. 133-148, iSBN 2-87717-078-0. es_ES
dc.description.references Ripoll, I., Crespo, A., & Mok, A. K. (1996). Improvement in feasibility testing for real-time tasks. Real-Time Systems, 11(1), 19-39. doi:10.1007/bf00365519 es_ES
dc.description.references Shih, C.-S., Gopalakrishnan, S., Ganti, P., Caccamo, M., Sha, L., dec. 2003. Scheduling real-time dwells using tasks with synthetic periods. pp. 210-219. es_ES
dc.description.references Xu, J., july 2010. A method for adjusting the periods of periodic processes to reduce the least common multiple of the period lengths in real-time embedded systems. In: Mechatronics and Embedded Systems and Applications (MESA), 2010 IEEE/ASME International Conference on. pp. 288-294. es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem