Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador

Los sistemas multinúcleo surgieron como alternativa y mejora a los tradicionales sistemas mononúcleo. Aunque el rendimiento de estos sistemas es mayor, poseen más complejidad. Además, su rendimiento puede verse degradado debido a que los recursos hardware compartidos introducen retrasos en la planif...

Full description

Saved in:
Bibliographic Details
Main Authors: José María Aceituno, Ana Guasque, Patricia Balbastre, José Simó, Carlos Eduardo Pereira, Alfons Crespo
Format: Article
Language:Spanish
Published: Universitat Politècnica de València 2023-09-01
Series:Revista Iberoamericana de Automática e Informática Industrial RIAI
Subjects:
Online Access:https://polipapers.upv.es/index.php/RIAI/article/view/19935
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841563106217558016
author José María Aceituno
Ana Guasque
Patricia Balbastre
José Simó
Carlos Eduardo Pereira
Alfons Crespo
author_facet José María Aceituno
Ana Guasque
Patricia Balbastre
José Simó
Carlos Eduardo Pereira
Alfons Crespo
author_sort José María Aceituno
collection DOAJ
description Los sistemas multinúcleo surgieron como alternativa y mejora a los tradicionales sistemas mononúcleo. Aunque el rendimiento de estos sistemas es mayor, poseen más complejidad. Además, su rendimiento puede verse degradado debido a que los recursos hardware compartidos introducen retrasos en la planificación. Para reducir este retraso o contención existen diversas técnicas, que se pueden aplicar tanto a la hora de alojar las tareas en los núcleos como al planificar las tareas dentro de cada núcleo. En este trabajo se propone un algoritmo de planificación que combina distintas políticas de planificación conocidas para obtener un plan temporal que posea una menor interferencia. Además, se propone una red neuronal artificial para predecir qué política de alojamiento se debe aplicar para minimizar la longitud de los intervalos que forman el plan temporal y así reducir la complejidad de planificación de cada intervalo.
format Article
id doaj-art-b00d0c243afc42e6b206499772d7fdd2
institution Kabale University
issn 1697-7912
1697-7920
language Spanish
publishDate 2023-09-01
publisher Universitat Politècnica de València
record_format Article
series Revista Iberoamericana de Automática e Informática Industrial RIAI
spelling doaj-art-b00d0c243afc42e6b206499772d7fdd22025-01-03T00:17:03ZspaUniversitat Politècnica de ValènciaRevista Iberoamericana de Automática e Informática Industrial RIAI1697-79121697-79202023-09-01211293810.4995/riai.2023.1993519128Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesadorJosé María Aceituno0https://orcid.org/0000-0003-4044-6202Ana Guasque1https://orcid.org/0000-0002-2900-8466Patricia Balbastre2https://orcid.org/0000-0001-9458-4083José Simó3https://orcid.org/0000-0003-4677-7627Carlos Eduardo Pereira4https://orcid.org/0000-0003-4315-4256Alfons Crespo5https://orcid.org/0000-0002-6606-7406Universitat Politècnica de València Universitat Politècnica de València Universitat Politècnica de València Universitat Politècnica de València Federal University of Rio Grande do SulUniversitat Politècnica de València Los sistemas multinúcleo surgieron como alternativa y mejora a los tradicionales sistemas mononúcleo. Aunque el rendimiento de estos sistemas es mayor, poseen más complejidad. Además, su rendimiento puede verse degradado debido a que los recursos hardware compartidos introducen retrasos en la planificación. Para reducir este retraso o contención existen diversas técnicas, que se pueden aplicar tanto a la hora de alojar las tareas en los núcleos como al planificar las tareas dentro de cada núcleo. En este trabajo se propone un algoritmo de planificación que combina distintas políticas de planificación conocidas para obtener un plan temporal que posea una menor interferencia. Además, se propone una red neuronal artificial para predecir qué política de alojamiento se debe aplicar para minimizar la longitud de los intervalos que forman el plan temporal y así reducir la complejidad de planificación de cada intervalo.https://polipapers.upv.es/index.php/RIAI/article/view/19935sistemas de control de tiempo realplanificación de sistemas de tiempo realsistemas ciber-físicos en controlsistemas de control embebidossistemas multiprocesadorcontenciónredes neuronales
spellingShingle José María Aceituno
Ana Guasque
Patricia Balbastre
José Simó
Carlos Eduardo Pereira
Alfons Crespo
Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador
Revista Iberoamericana de Automática e Informática Industrial RIAI
sistemas de control de tiempo real
planificación de sistemas de tiempo real
sistemas ciber-físicos en control
sistemas de control embebidos
sistemas multiprocesador
contención
redes neuronales
title Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador
title_full Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador
title_fullStr Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador
title_full_unstemmed Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador
title_short Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador
title_sort tecnicas de planificacion para optimizar el rendimiento de los sistemas de tiempo real multiprocesador
topic sistemas de control de tiempo real
planificación de sistemas de tiempo real
sistemas ciber-físicos en control
sistemas de control embebidos
sistemas multiprocesador
contención
redes neuronales
url https://polipapers.upv.es/index.php/RIAI/article/view/19935
work_keys_str_mv AT josemariaaceituno tecnicasdeplanificacionparaoptimizarelrendimientodelossistemasdetiemporealmultiprocesador
AT anaguasque tecnicasdeplanificacionparaoptimizarelrendimientodelossistemasdetiemporealmultiprocesador
AT patriciabalbastre tecnicasdeplanificacionparaoptimizarelrendimientodelossistemasdetiemporealmultiprocesador
AT josesimo tecnicasdeplanificacionparaoptimizarelrendimientodelossistemasdetiemporealmultiprocesador
AT carloseduardopereira tecnicasdeplanificacionparaoptimizarelrendimientodelossistemasdetiemporealmultiprocesador
AT alfonscrespo tecnicasdeplanificacionparaoptimizarelrendimientodelossistemasdetiemporealmultiprocesador