Mostrar el registro sencillo del ítem
dc.contributor.author | Aceituno, José María | es_ES |
dc.contributor.author | Guasque, Ana | es_ES |
dc.contributor.author | Balbastre, Patricia | es_ES |
dc.contributor.author | Simó, José | es_ES |
dc.contributor.author | Pereira, Carlos Eduardo | es_ES |
dc.contributor.author | Crespo, Alfons | es_ES |
dc.date.accessioned | 2024-01-04T13:20:26Z | |
dc.date.available | 2024-01-04T13:20:26Z | |
dc.date.issued | 2023-12-22 | |
dc.identifier.issn | 1697-7912 | |
dc.identifier.uri | http://hdl.handle.net/10251/201502 | |
dc.description.abstract | [EN] Multicore systems emerged as an alternative to traditional monocore systems. Although these systems possess high performance, they have more complexity. Moreover, their performance can be degraded because shared hardware resources introduce scheduling delays. To reduce this delay or contention, there are several techniques that can be applied both when allocating tasks to cores and when scheduling tasks within each core. In this paper, we propose a scheduling algorithm that combines different known scheduling policies to obtain a temporal plan that reduces the interference. In addition, we propose an artificial neural network to predict which allocation policy should be applied to minimize the length of the intervals that compose the temporal plan and thus reduce the scheduling complexity of each interval. | es_ES |
dc.description.abstract | [ES] 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. | es_ES |
dc.description.sponsorship | Esta publicación es parte del proyecto de I+ D+ i PLEC2021-007609 financiado por MCIN/ AEI/ 10.13039/501100011033 y por Unión Europea NextGenerationEU / PRTR y del proyecto de I+ D + i PID2021-124502OB-C41, financiado por MCIN/ AEI/10.13039/501100011033. También ha sido financiado por PAID-10-20 (Universitat Politècnica de València) | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.relation.ispartof | Revista Iberoamericana de Automática e Informática industrial | es_ES |
dc.rights | Reconocimiento - No comercial - Compartir igual (by-nc-sa) | es_ES |
dc.subject | Real-time control systems | es_ES |
dc.subject | Real-time scheduling | es_ES |
dc.subject | Cyber physical systems | es_ES |
dc.subject | Embedded control systems | es_ES |
dc.subject | Multicore systems | es_ES |
dc.subject | Contention | es_ES |
dc.subject | Neural networks | es_ES |
dc.subject | Sistemas de control de tiempo real | es_ES |
dc.subject | Planificación de sistemas de tiempo real | es_ES |
dc.subject | Sistemas ciber-físicos en control | es_ES |
dc.subject | Sistemas de control embebidos | es_ES |
dc.subject | Sistemas multiprocesador | es_ES |
dc.subject | Contención | es_ES |
dc.subject | Redes neuronales | es_ES |
dc.title | Técnicas de planificación para optimizar el rendimiento de los sistemas de tiempo real multiprocesador | es_ES |
dc.title.alternative | Scheduling techniques for optimising the performance of multicore real-time systems | es_ES |
dc.type | Artículo | es_ES |
dc.identifier.doi | 10.4995/riai.2023.19935 | |
dc.relation.projectID | info:eu-repo/grantAgreement/MICINN//PLEC2021-007609 | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/MICINN//PID2021-124502OB-C41 | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/UPV//PAID-10-20 | es_ES |
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. Escola Tècnica Superior d'Enginyeria Informàtica | 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 | Aceituno, JM.; Guasque, A.; Balbastre, P.; Simó, J.; Pereira, CE.; Crespo, A. (2023). 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. 21(1):29-38. https://doi.org/10.4995/riai.2023.19935 | es_ES |
dc.description.accrualMethod | OJS | es_ES |
dc.relation.publisherversion | https://doi.org/10.4995/riai.2023.19935 | es_ES |
dc.description.upvformatpinicio | 29 | es_ES |
dc.description.upvformatpfin | 38 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.description.volume | 21 | es_ES |
dc.description.issue | 1 | es_ES |
dc.identifier.eissn | 1697-7920 | |
dc.relation.pasarela | OJS\19935 | es_ES |
dc.contributor.funder | Ministerio de Ciencia e Innovación | es_ES |
dc.contributor.funder | European Commission | es_ES |
dc.contributor.funder | Universitat Politècnica de València | es_ES |