Aprendizaje por refuerzo para gestión de consumo ajustando la frecuencia de ejecución en multicores

dc.contributor.advisorOlcoz Herrero, Katzalin
dc.contributor.advisorCostero Valero, Luis Mª
dc.contributor.authorHernández Aguado, Pablo
dc.date.accessioned2023-06-17T10:53:37Z
dc.date.available2023-06-17T10:53:37Z
dc.date.issued2021
dc.degree.titleDoble Grado en Ingeniería Informática y Matemáticas
dc.descriptionTrabajo de Fin de Grado en Doble grado Ingeniería Informática y Matemáticas, Facultad de Informática UCM, Departamento de Arquitectura de Ordenadores y Automática, Curso 2020-21. Con URL: https://github.com/pherna06/server-consumption-results
dc.description.abstractEl trabajo plantea el uso de técnicas de aprendizaje reforzado para controlar el consumo energético del procesador mediante la modificación de las frecuencias de ejecución. Partiendo de métodos de aprendizaje cuya efectividad ya ha sido demostrada, estos se han aplicado al problema consiguiendo resultados satisfactorios. Se han entrenado agentes en entornos con distintas propiedades que han aprendido a aplicar las subidas o bajadas de frecuencia apropiadas que hacen converger al sistema al límite energético elegido. Además, se ha probado el mantenimiento de la funcionalidad de los agentes aplicados a distintas cargas de trabajo.
dc.description.abstractThis work proposes the use of Reinforcement Language techniques to take control of the energetic consumption of a processor through changes in its execution frequencies. On the basis of learning methods whose effectivity has already been proved, these have been used on the problem achieving successful results. Agents have been trained over environments with different configurations and they have learned to apply the suitable frequency raises or drops to make the system converge towards the chosen energetic limit. Besides, the functionality of these agents has been shown to be conserved, even when applied to different workloads.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/66834
dc.identifier.relatedurlhttps://github.com/pherna06/server-consumption-results
dc.identifier.urihttps://hdl.handle.net/20.500.14352/10402
dc.language.isospa
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004(043.3)
dc.subject.keywordAgente
dc.subject.keywordEntorno
dc.subject.keywordAprendizaje reforzado
dc.subject.keywordPPO
dc.subject.keywordFrecuencia
dc.subject.keywordPotencia
dc.subject.keywordRAPL.
dc.subject.keywordAgent
dc.subject.keywordEnvironment
dc.subject.keywordReinforcement Learning
dc.subject.keywordFrequency
dc.subject.keywordpower
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleAprendizaje por refuerzo para gestión de consumo ajustando la frecuencia de ejecución en multicores
dc.title.alternativeSetting DVFS using reinforcement learning for power management in multicores
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication8cfc18ec-4816-404d-982d-21dc07318c07
relation.isAdvisorOfPublication.latestForDiscovery8cfc18ec-4816-404d-982d-21dc07318c07

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Hernández Aguado 84878_Pablo_Hernandez_Aguado_Memoria_TFG_784051_684493473.pdf
Size:
5.44 MB
Format:
Adobe Portable Document Format